<SEC-DOCUMENT>0001387131-19-002262.txt : 20190329
<SEC-HEADER>0001387131-19-002262.hdr.sgml : 20190329
<ACCEPTANCE-DATETIME>20190329125342
ACCESSION NUMBER:		0001387131-19-002262
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		114
CONFORMED PERIOD OF REPORT:	20181231
FILED AS OF DATE:		20190329
DATE AS OF CHANGE:		20190329

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			PIONEER POWER SOLUTIONS, INC.
		CENTRAL INDEX KEY:			0001449792
		STANDARD INDUSTRIAL CLASSIFICATION:	POWER, DISTRIBUTION & SPECIALTY TRANSFORMERS [3612]
		IRS NUMBER:				000000000
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

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

	BUSINESS ADDRESS:	
		STREET 1:		400 KELBY STREET, 12TH FLOOR
		CITY:			FORT LEE
		STATE:			NJ
		ZIP:			07024
		BUSINESS PHONE:		212-867-0700

	MAIL ADDRESS:	
		STREET 1:		400 KELBY STREET, 12TH FLOOR
		CITY:			FORT LEE
		STATE:			NJ
		ZIP:			07024

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	SIERRA CONCEPTS, INC.
		DATE OF NAME CHANGE:	20081112

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	SIERRA CONCEPTS
		DATE OF NAME CHANGE:	20081112
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>ppsi-10k_123118.htm
<DESCRIPTION>ANNUAL REPORT
<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: center"></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 14pt"><B>UNITED
STATES&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 14pt"><B>SECURITIES
AND EXCHANGE COMMISSION</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 12pt"><B>WASHINGTON,
D.C. 20549</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 18pt"><B>FORM 10-K</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt"><B>(Mark
One)</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 8pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 15pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 12pt">&#9746;</FONT></TD><TD STYLE="width: 5pt"></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 12pt"><B>ANNUAL
REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</B></FONT></TD>
</TR></TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt"><B>or</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 8pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 15pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 12pt"><B>&#9744;</B></FONT></TD><TD STYLE="width: 5pt"></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 12pt"><B>TRANSITION
REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</B></FONT></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 24.2pt; text-indent: -24.2pt"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">For the transition
period from <U>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U> to <U>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt"><B>Commission
file number: 333-155375</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><IMG SRC="ppsi10k123118001.jpg" ALT=""><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="width: 100%; font-size: 10pt"></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 24pt"><B>PIONEER
POWER SOLUTIONS, INC.</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt">(Exact name
of registrant as specified in its charter)&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 33%; text-align: center"><FONT STYLE="font-size: 10pt"><B>Delaware</B></FONT></TD>
    <TD STYLE="width: 34%; text-align: center"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 33%; text-align: center"><FONT STYLE="font-size: 10pt"><B>27-1347616</B></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt"><I>(State or other jurisdiction of incorporation or organization)</I></FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt"><I>(I.R.S. Employer Identification No.)</I></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt"><B>400 Kelby
Street, 12th Floor&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt"><B>Fort Lee,
New Jersey 07024</B>&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt"><I>(Address
of principal executive offices, including zip code)</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt">Registrant&rsquo;s
telephone number, including area code: <B>(212) 867-0700</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt">Securities
registered pursuant to Section 12(b) of the Act:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 33%; text-align: center"><FONT STYLE="font-size: 10pt"><B>Title of each class</B></FONT></TD>
    <TD STYLE="width: 34%; text-align: center"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 33%; text-align: center"><FONT STYLE="font-size: 10pt"><B>Name of each exchange on which registered</B></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">Common Stock, par value $.001 per share</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">Nasdaq Stock Market LLC (Nasdaq Capital Market)</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt">Securities
registered pursuant to Section 12(g) of the Act: None</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">Indicate by check mark if
the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes <FONT STYLE="font-family: Times New Roman, Times, Serif">&#9744; </FONT>No <FONT STYLE="font-family: Times New Roman, Times, Serif">&#9745;</FONT></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">Indicate by check mark if
the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act. Yes <FONT STYLE="font-family: Times New Roman, Times, Serif">&#9744; </FONT>No <FONT STYLE="font-family: Times New Roman, Times, Serif">&#9745;</FONT></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Indicate
by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange
Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports),
and (2) has been subject to such filing requirements for the past 90 days. Yes <FONT STYLE="font-family: Times New Roman, Times, Serif">&#9745;</FONT> No <FONT STYLE="font-family: Times New Roman, Times, Serif">&#9744;</FONT></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required
to be submitted 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 such files). Yes <FONT STYLE="font-family: Times New Roman, Times, Serif">&#9745;</FONT> No <FONT STYLE="font-family: Times New Roman, Times, Serif">&#9744;</FONT></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Indicate
by check mark if disclosure of delinquent filers pursuant to Item 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 III of this Form 10-K or any amendment to this Form 10-K. <FONT STYLE="font-family: Times New Roman, Times, Serif">&#9744;</FONT></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">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.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">Large accelerated filer&nbsp;&nbsp;&#9744;</FONT> &nbsp;&nbsp;Accelerated filer&nbsp;&nbsp; <FONT STYLE="font-family: Times New Roman, Times, Serif">&#9744;
</FONT>&nbsp;&nbsp;Non-accelerated filer&nbsp;&nbsp;&#9745; <FONT STYLE="font-family: Times New Roman, Times, Serif"></FONT> &nbsp;&nbsp;Smaller
reporting company&nbsp;&nbsp; <FONT STYLE="font-family: Times New Roman, Times, Serif">&#9745;&nbsp;&nbsp;Emerging growth Company&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<FONT STYLE="font-family: Times New Roman, Times, Serif">&#9744;</FONT></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">If an emerging
growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with
any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. <FONT STYLE="font-family: Times New Roman, Times, Serif">&#9744;</FONT></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">Indicate by check mark whether
the registrant is a shell company (as defined in Rule 12b-2 of the Act). Yes <FONT STYLE="font-family: Times New Roman, Times, Serif">&#9744;
</FONT>&nbsp;No <FONT STYLE="font-family: Times New Roman, Times, Serif">&#9745;</FONT></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">As of June
30, 2018, the last business day of the registrant&rsquo;s most recently completed second fiscal quarter,&nbsp;the aggregate market
value of the voting and non-voting common equity held by non-affiliates of the registrant based on the price at which the common
equity was last sold on the Nasdaq Capital Market on such date, was approximately $24.6 million. For purposes of this computation
only, all officers, directors and 10% or greater stockholders of the registrant are deemed to be affiliates.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">As of March
29, 2019,&nbsp;8,726,045 shares of the registrant&rsquo;s common stock were outstanding.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 2pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"></FONT></P>

<!-- Field: Rule-Page --><DIV ALIGN="LEFT" STYLE="margin-top: 3pt; margin-bottom: 3pt"><DIV STYLE="font-size: 1pt; border-top: Black 1pt solid; border-bottom: 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: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<!-- Field: Page; Sequence: 1; Options: NewSection -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"></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: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt"><BR STYLE="clear: both"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt"><B>PIONEER
POWER SOLUTIONS, INC.</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt"><B>FORM 10-K</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt"><B>For the
Fiscal Year Ended December 31, 2018</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt"><B>TABLE
OF CONTENTS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR>
    <TD STYLE="vertical-align: top; width: 96%"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; width: 4%; border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-size: 10pt">Page</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><A HREF="#ppsi10k123118a001">Special Note Regarding Forward-Looking Statements</A></FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">1&nbsp;</FONT></TD></TR>
</TABLE>
<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; width: 10%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><A HREF="#ppsi10k123118a002">PART I</A></FONT></TD>
    <TD STYLE="vertical-align: top; width: 86%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; width: 4%; text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><A HREF="#ppsi10k123118a003">Item 1.</A></FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><A HREF="#ppsi10k123118a003">Business</A></FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">2&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><A HREF="#ppsi10k123118a004">Item 1A.</A></FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><A HREF="#ppsi10k123118a004">Risk Factors</A></FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">10&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><A HREF="#ppsi10k123118a005">Item 1B.</A></FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><A HREF="#ppsi10k123118a005">Unresolved Staff Comments</A></FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">20&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><A HREF="#ppsi10k123118a006">Item 2.</A></FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><A HREF="#ppsi10k123118a006">Properties</A></FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">21&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><A HREF="#ppsi10k123118a007">Item 3.</A></FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><A HREF="#ppsi10k123118a007">Legal Proceedings</A></FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">21&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><A HREF="#ppsi10k123118a008">Item 4.</A></FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><A HREF="#ppsi10k123118a008">Mine Safety Disclosures</A></FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">21&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><A HREF="#ppsi10k123118a009">PART II</A></FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><A HREF="#ppsi10k123118a010">Item 5.</A></FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><A HREF="#ppsi10k123118a010">Market for Registrant&rsquo;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities</A></FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">22&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><A HREF="#ppsi10k123118a011">Item 6.</A></FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><A HREF="#ppsi10k123118a011">Selected Financial Data</A></FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">22&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><A HREF="#ppsi10k123118a012">Item 7.</A></FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><A HREF="#ppsi10k123118a012">Management&rsquo;s Discussion and Analysis of Financial Condition and Results of Operations</A></FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">22&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><A HREF="#ppsi10k123118a013">Item 7A.</A></FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><A HREF="#ppsi10k123118a013">Quantitative and Qualitative Disclosures About Market Risk</A></FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">34&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><A HREF="#ppsi10k123118a014">Item 8.</A></FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><A HREF="#ppsi10k123118a014">Financial Statements and Supplementary Data</A></FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">35&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><A HREF="#ppsi10k123118a015">Item 9.</A></FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><A HREF="#ppsi10k123118a015">Changes in and Disagreements With Accountants on Accounting and Financial Disclosure</A></FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">71&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><A HREF="#ppsi10k123118a016">Item 9A.</A></FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><A HREF="#ppsi10k123118a016">Controls and Procedures</A></FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">71&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><A HREF="#ppsi10k123118a017">Item 9B.</A></FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><A HREF="#ppsi10k123118a017">Other Information</A></FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">72&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><A HREF="#ppsi10k123118a018">PART III</A></FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><A HREF="#ppsi10k123118a019">Item 10.</A></FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><A HREF="#ppsi10k123118a019">Directors, Executive Officers and Corporate Governance</A></FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">72&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><A HREF="#ppsi10k123118a020">Item 11.</A></FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><A HREF="#ppsi10k123118a020">Executive Compensation</A></FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">74&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><A HREF="#ppsi10k123118a021">Item 12.</A></FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><A HREF="#ppsi10k123118a021">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</A></FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">79&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><A HREF="#ppsi10k123118a022">Item 13.</A></FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><A HREF="#ppsi10k123118a022">Certain Relationships and Related Transactions, and Director Independence</A></FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">80&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><A HREF="#ppsi10k123118a023">Item 14.</A></FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><A HREF="#ppsi10k123118a023">Principal Accounting Fees and Services</A></FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">80&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><A HREF="#ppsi10k123118a024">PART IV</A></FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><A HREF="#ppsi10k123118a025">Item 15.</A></FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><A HREF="#ppsi10k123118a025">Exhibits, Financial Statement Schedules</A></FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">81 </FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><A HREF="#ppsi10k123118a026">Item 16.</A></FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><A HREF="#ppsi10k123118a026">Form 10-K Summary</A></FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;81 </FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: center"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD></TR>
</TABLE>

<!-- Field: Page; Sequence: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"></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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt"><B><A NAME="ppsi10k123118a001"></A>SPECIAL
NOTE REGARDING FORWARD-LOOKING STATEMENTS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">This Annual
Report on Form 10-K contains &ldquo;forward-looking statements,&rdquo; which include information relating to future events, future
financial performance, financial projections, strategies, expectations, competitive environment and regulation. Words such as
&ldquo;may,&rdquo; &ldquo;should,&rdquo; &ldquo;could,&rdquo; &ldquo;would,&rdquo; &ldquo;predicts,&rdquo; &ldquo;potential,&rdquo;
&ldquo;continue,&rdquo; &ldquo;expects,&rdquo; &ldquo;anticipates,&rdquo; &ldquo;future,&rdquo; &ldquo;intends,&rdquo; &ldquo;plans,&rdquo;
&ldquo;believes,&rdquo; &ldquo;estimates,&rdquo; and similar expressions, as well as statements in future tense, identify forward-looking
statements. Forward-looking statements should not be read as a guarantee of future performance or results and may not be accurate
indications of when such performance or results will be achieved. Forward-looking statements are based on information we have
when those statements are made or management&rsquo;s good faith belief as of that time with respect to future events, and are
subject to risks and uncertainties that could cause actual performance or results to differ materially from those expressed in
or suggested by the forward-looking statements. Important factors that could cause such differences include, but are not limited
to:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; 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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">General
                                         economic conditions and their effect on demand for electrical equipment, particularly
                                         in the commercial construction market, but also in the power generation, industrial production,
                                         data center, oil and gas, marine and infrastructure industries.</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; 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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">The
                                         effects of fluctuations in sales on our business, revenues, expenses, net income, income
                                         (loss) per share, margins and profitability.</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; 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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Many
                                         of our competitors are better established and have significantly greater resources, and
                                         may subsidize their competitive offerings with other products and services, which may
                                         make it difficult for us to attract and retain customers.</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; 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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">We
                                         depend on Siemens Industry, Inc. (&ldquo;Siemens&rdquo;) and Hydro Quebec for a large
                                         portion of our business, and any change in the level of orders from Siemens or Hydro
                                         Quebec could have a significant impact on our results of operations.</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; 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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">The
                                         potential loss or departure of key personnel, including Nathan J. Mazurek, our chairman,
                                         president and chief executive officer.</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; 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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Our
                                         ability to generate internal growth, maintain market acceptance of our existing products
                                         and gain acceptance for our new products.</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; 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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Unanticipated
                                         increases in raw material prices or disruptions in supply could increase production costs
                                         and adversely affect our profitability.</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; 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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Restrictive
                                         loan covenants and/or our ability to repay or refinance debt under our credit facilities
                                         could limit our future financing options and liquidity position and may limit our ability
                                         to grow our business.</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; 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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Our
                                         ability to realize revenue reported in our backlog.</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; 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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Operating
                                         margin risk due to competitive pricing and operating efficiencies, supply chain risk,
                                         material, labor or overhead cost increases, interest rate risk and commodity risk.</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; 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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Strikes
                                         or labor disputes with our employees may adversely affect our ability to conduct our
                                         business.</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; 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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">A
                                         significant portion of our revenue and expenditures are derived or spent in Canadian
                                         dollars. However, we report our financial condition and results of operations in U.S.
                                         dollars. As a result, fluctuations between the U.S. dollar and the Canadian dollar will
                                         impact the amount of our revenues and net loss.</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; 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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">The
                                         impact of geopolitical activity on the economy, changes in government regulations such
                                         as income taxes, duties and tariffs on the importation of products we sell into the United
                                         States, climate control initiatives, the timing or strength of an economic recovery in
                                         our markets and our ability to access capital markets.</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; 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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Our
                                         chairman controls a majority of our voting power, and may have, or may develop in the
                                         future, interests that may diverge from yours.</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>



<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; 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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Future
                                         sales of large blocks of our common stock may adversely impact our stock price.</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; 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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">The
                                         liquidity and trading volume of our common stock.</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">The foregoing
does not represent an exhaustive list of matters that may be covered by the forward-looking statements contained herein or risk
factors that we are faced with that may cause our actual results to differ from those anticipated in our forward-looking statements.
Moreover, new risks regularly emerge and it is not possible for us to predict or articulate all risks we face, nor can we assess
the impact of all risks on our business or the extent to which any risk, or combination of risks, may cause actual results to
differ from those contained in any forward-looking statements. Except to the extent required by applicable laws or rules, we undertake
no obligation to publicly update or revise any forward-looking statement, whether as a result of new information, future events
or otherwise. You should review carefully the risks and uncertainties described under the heading &ldquo;Item 1A. Risk Factors&rdquo;
in this Annual Report on Form 10-K for a discussion of the foregoing and other risks that relate to our business and investing
in shares of our common stock.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">&nbsp;&nbsp;</FONT></P>

<!-- Field: Page; Sequence: 3; Options: NewSection; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence --></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: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt"><B><A NAME="ppsi10k123118a002"></A>PART I</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt"><B><A NAME="ppsi10k123118a003"></A>ITEM 1.&nbsp;&nbsp;BUSINESS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt"><B>Overview</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Pioneer
Power Solutions, Inc. and its wholly owned subsidiaries (referred to herein as the &ldquo;Company,&rdquo; &ldquo;Pioneer,&rdquo;
&ldquo;we,&rdquo; &ldquo;our&rdquo; and &ldquo;us&rdquo;) manufacture, sell and service a broad range of specialty electrical
transmission, distribution and on-site power generation equipment for applications in the utility, industrial, commercial and
backup power markets. The Company is headquartered in Fort Lee, New Jersey and operates from eleven (11) additional locations
in the U.S., Canada and Mexico for manufacturing, centralized distribution, engineering, sales and administration.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Our largest customers include a number of recognized national and regional utilities, industrial companies
and engineering, procurement and construction firms located in North America. In addition, we sell our products through hundreds
of electrical distributors served by our network of stocking locations throughout the U.S. and Canada. We intend to grow our business
through internal product development, and expansion of our sales force coverage to increase the scope and relevance of highly-engineered
solutions and technical service we offer our customers for their specific electrical applications.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B>Description
of Business Segments</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">In 2018,
we had two reportable segments: Transmission &amp; Distribution Solutions (&ldquo;T&amp;D Solutions&rdquo;) and Critical Power
Solutions (&ldquo;Critical Power&rdquo;).&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; 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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Our
                                         T&amp;D Solutions business provides equipment solutions that help customers effectively
                                         and efficiently manage their electrical power distribution systems to desired specifications.
                                         Electrical transformers are the primary product of this reporting segment. These solutions
                                         are marketed principally through our Pioneer Transformers Ltd. (&ldquo;PTL&rdquo;), Jefferson
                                         Electric, Inc. (&ldquo;Jefferson&rdquo;), Bemag Transformers, Inc. (&ldquo;Bemag&rdquo;)
                                         and Pioneer Custom Electric Products, Inc. (&ldquo;PCEP&rdquo;) brand names.</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; 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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Our
                                         Critical Power business provides customers with sophisticated power generation equipment
                                         and an advanced data collection and monitoring platform, the combination of which is
                                         used to ensure smooth, uninterrupted power to operations during times of emergency. These
                                         solutions are marketed by our operations headquartered in Minnesota, currently doing
                                         business under the Titan Energy Systems Inc. (&ldquo;Titan&rdquo;) brand name.</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B>T&amp;D
Solutions Segment</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">We design,
develop, manufacture and sell a wide range of electrical transmission and distribution equipment and our emphasis is to provide
custom engineered, manufactured-to-order solutions, which we estimate currently represents over&nbsp;two-thirds of our T&amp;D
revenue. We believe that demand for our custom solutions is driven primarily by end user maintenance programs to repair, replace
or retrofit aging equipment, as well as to upgrade or expand their electrical distribution systems to accommodate growth and other
changes in their operations. In addition, a significant portion of our custom solutions revenue is derived from the production
of magnetic subassemblies incorporated by original equipment manufacturers (&ldquo;OEMs&rdquo;) into the systems they sell, systems
which in the case of our customers are principally being used for data center, elevator control and electric drive applications.
The remainder of our T&amp;D Solutions revenue is derived from our catalogue of standard transformer designs,&nbsp;models which
are sold primarily through electrical distributors and to brand label customers. These products are manufactured to stock and
are used in general purpose electrical applications, with demand being driven by the overall pace of new commercial construction.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">We distinguish
ourselves by producing a wide range of engineered-to-order and standard equipment, sold either directly to end users, through
manufacturers&rsquo; representatives and engineering and construction firms or through electrical distributors. We serve customers
in a variety of industries including electric utilities, industrial customers, OEMs, commercial firms, contractors and renewable
energy producers.<BR STYLE="clear: both"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"></FONT></P>

<!-- Field: Page; Sequence: 4; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD COLSPAN="2" STYLE="border-bottom: black 1pt solid; padding-bottom: 6.6pt"><FONT STYLE="font-size: 10pt"><B><I>Summary
    of T&amp;D Segment Offerings</I></B></FONT></TD></TR>
<TR>
    <TD STYLE="width: 17%; border-right: black 1pt solid; border-bottom: black 1pt solid; border-left: black 1pt solid; text-align: center"><FONT STYLE="font-size: 10pt"><B>Product
    Category</B></FONT></TD>
    <TD STYLE="width: 83%; border-bottom: black 1pt solid; border-right: black 1pt solid; text-align: center"><FONT STYLE="font-size: 10pt"><B>Solutions</B></FONT></TD></TR>
<TR>
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; border-left: black 1pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt">Liquid-filled<BR>
Transformers</FONT></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P></TD>
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 8.8pt; text-align: justify; text-indent: -8.8pt">&nbsp;</P>
                                                                              <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 8.8pt; text-align: justify; text-indent: -8.8pt"><FONT STYLE="font-size: 10pt">&#9642;&nbsp;
                                                                              Small &amp; medium power: substation class units for utilities and large industrial applications&nbsp;</FONT></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 8.8pt; text-align: justify; text-indent: -8.8pt"><FONT STYLE="font-size: 10pt">&#9642;&nbsp;
        Padmount: used in utility distribution networks, underground and in renewable projects&nbsp;</FONT></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 8.8pt; text-align: justify; text-indent: -8.8pt"><FONT STYLE="font-size: 10pt">&#9642;&nbsp;
        Network: Subway/vault-type units used to ensure reliability of utility service&nbsp;</FONT></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 8.8pt; text-align: justify; text-indent: -8.8pt"><FONT STYLE="font-size: 10pt">&#9642;&nbsp;
        Unitized Padmount: an equipment combination used in place of a conventional substation&nbsp;</FONT></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 8.8pt; text-align: justify; text-indent: -8.8pt"><FONT STYLE="font-size: 10pt">&#9642;&nbsp;
        Others:         mini-pad, platform-mount and other specialty low voltage designs</FONT></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 8.8pt; text-align: justify; text-indent: -8.8pt"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P></TD></TR>
<TR>
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; border-left: black 1pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt">Dry-Type&nbsp;</FONT></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt">Transformers</FONT></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P></TD>
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 8.8pt; text-align: justify; text-indent: -8.8pt">&nbsp;</P>
                                                                              <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 8.8pt; text-align: justify; text-indent: -8.8pt"><FONT STYLE="font-size: 10pt">&#9642;&nbsp;
                                                                              Medium voltage &amp; power-dry: custom-designed for applications where a liquid-filled transformer is not suitable for safety
                                                                              concerns and/or other constraints&nbsp;</FONT></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 8.8pt; text-align: justify; text-indent: -8.8pt"><FONT STYLE="font-size: 10pt">&#9642;&nbsp;
        OEM: custom designed and manufactured magnetic components and subassemblies incorporated by customers into their product
        offering&nbsp;</FONT></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 8.8pt; text-align: justify; text-indent: -8.8pt"><FONT STYLE="font-size: 10pt">&#9642;&nbsp;
        Power quality: harmonic-eliminating and mitigating transformers, passive filters, K-factor, control, drive isolation and
        other magnetically-driven power quality solutions&nbsp;</FONT></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 8.8pt; text-align: justify; text-indent: -8.8pt"><FONT STYLE="font-size: 10pt">&#9642;&nbsp;
        Low voltage standard: catalogue of ventilated, encapsulated and other designs sold to electrical distributors and brand label
        customers for general purpose electrical loads&nbsp;</FONT></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 8.8pt; text-align: justify; text-indent: -8.8pt"><FONT STYLE="font-size: 10pt">&#9642;&nbsp;
        Low         voltage custom: quick-turn, low voltage distribution transformers manufactured to customer electro-mechanical
        specifications</FONT></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 8.8pt; text-align: justify; text-indent: -8.8pt"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P></TD></TR>
<TR>
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; border-left: black 1pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt">Switchgear</FONT></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P></TD>
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 7.7pt; text-align: justify; text-indent: -7.7pt">&nbsp;</P>
                                                                              <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 7.7pt; text-align: justify; text-indent: -7.7pt"><FONT STYLE="font-size: 10pt">&#9642;&nbsp;
                                                                              Traditional low voltage panel boards, switchboards and switchgear, using electrical components from major
                                                                              manufacturers&nbsp;</FONT></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&#9642;&nbsp;
        Unit substations and other specialty solutions&nbsp;</FONT></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&#9642;&nbsp;
        Custom manufactured and U.L. approved Nema electrical enclosures&nbsp;</FONT></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 8.8pt; text-align: justify; text-indent: -8.8pt"><FONT STYLE="font-size: 10pt">&#9642;&nbsp;
        Other         equipment: controls, load banks, surge protection and related equipment for power conditioning and
        reliability</FONT></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 8.8pt; text-align: justify; text-indent: -8.8pt"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P></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"><FONT STYLE="font-size: 10pt"><I>Overview of Electrical Transformers</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Our liquid-filled
and dry-type power, distribution and specialty electrical transformers are magnetic products used in the control and conditioning
of electrical current for critical processes. An electric transformer is used to increase or decrease the voltage of electricity
traveling through a power line. This change in voltage is accomplished by transferring electric energy from one internal coil
or winding to another coil or winding through electromagnetic induction. Electric power generating plants use transformers to
&ldquo;step-up,&rdquo; or increase, voltage that is transferred through power lines in order to transmit the electricity more
efficiently over long distances. When high voltage electricity nears its final destination, a &ldquo;step-down&rdquo; transformer
reduces its voltage. A distribution transformer makes a final step-down in voltage to a level usable in businesses and homes.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Transformers
are integral to every electrical transmission and distribution system. Electric utilities use transformers for the construction
and maintenance of their power networks. Industrial firms use transformers to supply factories with electricity and to distribute
power to production machinery. The renewable energy industry uses transformers to connect new sources of electricity generation
to the power grid. The construction industry uses transformers for the supply of electricity to new homes and buildings and original
equipment manufacturers use custom transformers as a component part of their systems.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">We manufacture
liquid-filled transformers at our facility in Granby, Quebec. Liquid-filled transformers are typically used for applications handling
utility or industrial-level electrical loads, such as in a substation, and are most commonly found in outdoor settings given the
risk of leakage and the flammable properties of the liquid coolant, typically mineral oil. We manufacture these products in electrical
power ranges from 25 kVA (kilovolt amperes) to 30 MVA (megavolt amperes) and at up to 69 kV (kilovolts) in voltage. In recent
years, we have focused primarily on the small power market, generally considered to include transformers between 1 MVA and 10
MVA, as well as on specialty transformers such as network and submersible designs used by utilities to withstand harsh environments
and ensure reliability of service. We sell these products to electrical utilities, independent power providers, electrical co-ops,
industrial companies, commercial users and electric equipment wholesalers. Our liquid-filled transformers are designed and manufactured
specifically to a customer order.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"></FONT></P>

<!-- Field: Page; Sequence: 5; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">We manufacture
dry-type transformers&nbsp;and custom magnetics at our facility in Reynosa, Mexico. The largest and longest-standing component
of our dry-type transformer&nbsp;revenue&nbsp;consists of low voltage, standard distribution units sold from our catalogue of
over 1,000 designs. These units are typically used indoors to handle general loads for powering commercial and industrial machinery
and equipment requiring 50 VA (volt amperes) through 1 MVA of power transformation capacity in voltages at or below 600 V (volts).&nbsp;In
recent years, we have focused primarily on custom-engineered solutions &ndash;&nbsp;including equipment for OEM applications,
and transformers in the&nbsp;medium voltage and power-dry product classes where our range extends to 10 MVA and to 35 kV in voltage.
Medium voltage and power-dry transformers are conventionally used for indoor applications and in metropolitan areas, and are increasingly
being used outdoors and indoors for commercial, industrial, manufacturing and production process applications. They are engineered
to meet the most onerous duty requirements and are well-suited to operate in harsh environmental conditions, a situation which
occurs frequently when the transformer needs to be installed close to the area where the power will ultimately be used, such as
in down-hole mining or on drilling rigs.&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">We also
offer a broad array of magnetically-driven solutions to ensure clean power and eliminate potential issues caused by harmonics
and transients, including proprietary solutions that incorporate our patented technology&nbsp;through the use of power electronics.
Our&nbsp;power quality solutions are for use in industrial, commercial and institutional settings where sensitive automation equipment
is being used and clean, efficient power is required.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><I>Overview
of Switchgear</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">There are
many different classes of switchgear, a generic term that encompasses the finished assembly of a system of devices utilizing electrical
disconnects, fuses and circuit breakers, whose general function is to distribute, control and monitor the flow of electrical energy,
while isolating and protecting critical equipment such as transformers, motors and other electrically powered machinery.&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">We design
and manufacture low voltage electric power distribution panel boards,&nbsp;low and medium voltage switchgear&nbsp;and switchboards
manufactured at our facility in Southern California. This location specializes in quick-turn, manufactured-to-order circuit protection&nbsp;and
control equipment, primarily serving electrical distributors in the region. In addition, it incorporates transformers manufactured
at other Pioneer locations into specialty products, such as unit substations.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">During the fourth quarter of 2017, as part of its review of strategic alternatives, the Company made the decision
to sell its switchgear business operated by Pioneer Custom Electric Products, Inc., which is part of T&amp;D Solutions segment.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">On May 2,
2018, Pioneer Custom Electric Products, Inc, a wholly owned subsidiary of Pioneer Power Solutions, Inc., entered into an Asset
Purchase Agreement with CleanSpark, Inc. (&ldquo;CleanSpark&rdquo;), pursuant to which PCEP was to sell certain assets comprising
the PCEP business to CleanSpark. The Company had agreed to extend the closing of the sale through December 31, 2018 to allow all
parties additional time to satisfy all closing conditions.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">On December 27, 2018, each of PCEP and CleanSpark signed a third letter agreement (the &ldquo;Letter Agreement&rdquo;)
which further extended the Termination Date to January 16, 2019. On January 22, 2019, the Company and CleanSpark executed a merger
agreement whereby Pioneer Critical Power, Inc., a wholly owned subsidiary of the Company, was sold to CleanSpark. On January 22,
2019, PCEP and CleanSpark terminated the Asset Purchase Agreement by mutual written agreement.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">The Company had previously presented the operations of PCEP as discontinued operations <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">for
all periods presented in its annual report on Form 10-K for the year ended December 31, 2017.</FONT></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Due to the change of the circumstances as described above, the Company is presenting the results of PCEP within
continuing operations and including results of the switchgear reporting unit in the <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">T&amp;D
Solutions Segment for all periods presented in the financial statements as of December 31, 2018. As circumstances allow, the Company
will pursue the sale of PCEP.</FONT></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B>Critical
Power Segment</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Our Critical Power segment is engaged in commissioning and providing aftermarket&nbsp;service&nbsp;of onsite
power generation and control equipment. These systems are used&nbsp;to maintain reliable emergency standby power at facilities
where it is&nbsp;either required or where the potential consequences of a power outage make it necessary&nbsp;&ndash; such as at
data centers, hospitals, communications facilities, factories, national retailers, military sites, office complexes and other critical
operations.&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Depending
on the needs of our customers, we offer&nbsp;a standalone service solution. We believe that our value proposition to customers
is differentiated by our use of advanced communications and automated data collection technologies to provide a highly-sophisticated
remote monitoring, automated control and reporting platform to our customers.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"></FONT></P>

<!-- Field: Page; Sequence: 6; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 16%"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 84%"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR>
    <TD STYLE="border: black 1pt solid; text-align: center"><FONT STYLE="font-size: 10pt"><B>Product Category</B></FONT></TD>
    <TD STYLE="border-top: black 1pt solid; border-right: black 1pt solid; border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-size: 10pt"><B>Solutions</B></FONT></TD></TR>
<TR>
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; border-left: black 1pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt">Service</FONT></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P></TD>
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 7.7pt; text-align: justify; text-indent: -7.7pt">&nbsp;</P>
                                                                              <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 7.7pt; text-align: justify; text-indent: -7.7pt"><FONT STYLE="font-size: 10pt">&#9642;&nbsp;
                                                                              Scheduled preventative maintenance, and 24/7 repair and support services provided for all makes and models of equipment under
                                                                              one to five year contracts&nbsp;</FONT></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&#9642;&nbsp;
        Regional service: provided by our technicians in the Midwest and Florida&nbsp;</FONT></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 7.7pt; text-align: justify; text-indent: -7.7pt"><FONT STYLE="font-size: 10pt">&#9642;&nbsp;
        National service: provided by our technicians and network of field service providers throughout the United States for
        multi-site, multi-state power generation equipment owners&nbsp;</FONT></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&#9642;&nbsp;
        UPS         systems from major manufacturers</FONT></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P></TD></TR>
<TR>
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; border-left: black 1pt solid; padding-bottom: 6.6pt; text-align: center"><FONT STYLE="font-size: 10pt">Remote&nbsp;Monitoring</FONT></TD>
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 7.7pt; text-align: justify; text-indent: -7.7pt">&nbsp;</P>
                                                                              <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 7.7pt; text-align: justify; text-indent: -7.7pt"><FONT STYLE="font-size: 10pt">&#9642;&nbsp;
                                                                              Proprietary real-time remote monitoring, metering and control system for onsite power sources and associated
                                                                              equipment&nbsp;</FONT></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 7.7pt; text-align: justify; text-indent: -7.7pt"><FONT STYLE="font-size: 10pt">&#9642;&nbsp;
        Comprehensive asset management solution, including automated audit and&nbsp;inventory tracking and reporting
        services&nbsp;&nbsp;</FONT></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 7.7pt; text-align: justify; text-indent: -7.7pt"><FONT STYLE="font-size: 10pt">&#9642;&nbsp;
        Scalable         solution, ideally-suited to large customers owning critical power systems across multiple
        locations</FONT></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 7.7pt; text-align: justify; text-indent: -7.7pt"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><I>&nbsp;</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><I>Service</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Power generation
systems represent considerable investments that require proper maintenance and service in order to operate reliably during a time
of emergency. Our&nbsp;power maintenance programs provide&nbsp;preventative maintenance, repair and support service for our customers&rsquo;
power generation systems.&nbsp;To support our customers in managing their critical infrastructure, we maintain inventories&nbsp;of
repair parts, a fleet of service vehicles and a staff of certified&nbsp;field service technicians in the Midwest and Florida.&nbsp;To
complete our geographic coverage, we maintain a network of field service partners located in other regions, enabling us to provide
quick-response, 24/7 service capability that can effectively service any make and model of back-up power equipment in any city
of the United States. Our field service organization services more than 5,500 generators owned by more than 1,000 customers located
throughout the United States, including for multi-site, multi-state customers.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">We recognize
discrete revenue streams from service contracts, installation and maintenance services, and we offer service contracts to all
owners of power generation and related equipment, whether or not the equipment was originally sold by us. Our service agreements
have terms ranging from one to five years in duration,&nbsp;providing us with a recurring revenue stream, and generally yield
higher margins as compared to genset equipment sales. These service contracts may also include remote monitoring services that
allow owners to be informed of the condition and operations of their equipment at any time and from any place.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><I>Remote
Monitoring and Automated Control</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">We have
dedicated considerable resources to developing and engineering our proprietary remote monitoring and automated control system
for onsite power generation. We believe this system&nbsp;enables us to provide a technologically superior service program that
benefits our customer from a cost and quality standpoint. In addition, we have developed specialized asset management and auditing
tools to more efficiently and cost effectively provide our customers with detailed information about their onsite power systems.
We believe these tools provide us with an advantage over service companies that do not have these technologies,&nbsp;allowing
us to compete for work more efficiently, maintain higher service levels and realize higher margins by using these tools.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Our monitoring
and control system performs 24/7, capturing and monitoring data from up to 100 critical points and functions on the genset, PSG,
ATS and UPS, from metering electrical output to emissions. This data is displayed in continuously updated, fully customizable,
easy-to-read web-based reporting that provide a complete picture of our customers&rsquo; power generation system condition. By
tracking and trending real-time performance indicators in combination with the ability to remotely test, start and stop onsite
power systems, our network operations center is able to avert potential failures before they occur and immediately respond to
emergency situations before a customer calls. Our monitoring and control system is instrumental to ensure that our servicing programs
are being administered appropriately in order to optimize system reliability on behalf of our customers. In addition, because
our system is completely scalable, we are able to monitor one to thousands of generators nationwide, a solution which is ideally-suited
to service our multi-location national account customers.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Our customers
use our monitoring and control system for access to our monitoring dashboard, to view generator performance in real-time, to receive
alerts and notifications, track work orders and submit support requests. These capabilities have been combined with automated
electronic audit and inventory reporting to form a comprehensive asset management program for our customers, enabling them to
quickly and efficiently record, categorize and retrieve vital information about their power generation assets across their facilities.
We believe the advantage of these reporting systems&nbsp;is that they help us and our customers to better protect their equipment,
while increasing system reliability in times of need and reducing&nbsp;ongoing operating costs for service and repairs through
preventative maintenance.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"></FONT></P>

<!-- Field: Page; Sequence: 7; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B>Business
Strategy</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">We believe
we have established a stable platform from which to develop and grow our business lines, revenues, net income and shareholder
value. We are focused on internal growth through operating efficiencies, new product development, customer focus and our continued
migration towards more highly-engineered products and specialized services. We intend to significantly increase the percentage
of our sales derived from engineered-to-order products and differentiated services and believe this can be accomplished by targeting
market segments, such as data centers and independent power producers, which have growth characteristics exceeding the norm in
our industry.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Over the
last five years, through internal development and acquisitions, we believe we have broadened the array and sophistication of our
product and service offerings. We believe this approach makes us more relevant to our customers, allows
us to compete more effectively and increases the number of sales opportunities for our products and solutions.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">We intend
to build our revenue and net income at rates exceeding industry norms through internal growth initiatives and complementary acquisitions.
Accomplishing these financial goals will be dependent on a number of factors including our ability to execute the following strategies
and actions:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; 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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Evolving
                                         from a product-oriented to a customer and market-centric, solutions-oriented organization;</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; 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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Establishing
                                         a scalable organizational infrastructure to support our expected growth;</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; 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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Investing
                                         in our capabilities to provide progressively more advanced equipment and service solutions;</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; 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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Continuously
                                         applying our manufacturing and service resources to their highest and best uses;</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; 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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Capitalizing
                                         on inter-segment manufacturing efficiencies and shared utilization of our facilities;</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; 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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Expanding
                                         our margins through outsourcing production for our products;</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; 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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Combining
                                         and streamlining our business unit supply chains and administrative functions;</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; 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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Improving
                                         business processes to deliver consistency, quality and value to our customers.&nbsp;</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><I>T&amp;D
Solutions Segment</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">We intend
to accomplish our growth objectives within our T&amp;D Solutions business&nbsp;by emphasizing our capabilities in the following
areas:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; 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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">OEM
                                         Equipment Solutions &#8210; Continue to invest in engineering resources and product development
                                         to increase our pipeline of recurring order customers that integrate our magnetic subassemblies
                                         and/or components into the products they sell. Our key focus areas for this solution
                                         category include providers of motor control/drive systems, factory automation equipment,
                                         power distribution units and UPS systems for data centers, HVAC systems, and power quality
                                         and conditioning equipment.</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; 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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Medium
                                         Voltage Dry-type Transformers &#8210; We acquired this competence in 2011. Growth in
                                         this product class will be predicated on expanding our market penetration, particularly
                                         in the U.S. where in 2013 we began adding dedicated medium voltage and liquid-filled
                                         transformer sales personnel and new independent sales representatives.</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; 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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Liquid-filled
                                         Transformers &#8210; Sales of more network, subsurface, small and medium power transformers
                                         to new and existing utility and industrial customers, particularly in the U.S. In 2012
                                         we completed a facility expansion in order to increase our production capacity for these
                                         higher voltage and more complex solutions.</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><I>Critical
Power Segment</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Within our
Critical Power business,&nbsp;we intend to increase the number of national account customers we have by leveraging our scalable,
nationwide network of partners which allows us to service standby power systems anywhere in the United States. We are actively
marketing our preventive maintenance and technology-enabled monitoring and control services to new national accounts including:
major national retailers, telecommunications companies, data centers, banks, hospitals and health care facilities, educational
institutions and property management companies.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B>Our Industry</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">The market
for our largest business segment, electrical T&amp;D equipment, is substantial and has grown over the last several decades. According
to a February 2015 study by The Freedonia Group, a market research firm, total U.S. demand for electric T&amp;D equipment was
$25.5 billion in 2014 and was distributed by product category as follows: switchgear (54%), transformers (33%), meters (7%) and
pole/transmission line hardware (6%). The Freedonia Group forecasts demand for switchgear and for transformers to climb 6.1% and
4.5% annually to $28.9 billion collectively in 2019, as compared to 5.5% and 2.0% annual growth&nbsp;for these categories between
2009 and 2014, driven by rising utilization of renewable energy sources and increasing demand from the industrial and non-utility
generator markets.</FONT></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; text-align: justify"><FONT STYLE="font-size: 10pt"></FONT></P>

<!-- Field: Page; Sequence: 8; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Most of
our business today consists of manufacturing power, distribution and non-utility transformers. Utilities, industrial and commercial
firms purchase transformers to replace old equipment, maintain system reliability, achieve efficiency improvements and for substation
or grid expansion. Demand is also sensitive to overall economic conditions, particularly with respect to the level of industrial
production and investment in commercial and residential construction. Other market demand factors include voltage conversion,
voltage unit upgrades, electrical equipment failures, higher energy costs, stricter environmental regulations and investment in
sources of renewable and distributed energy generation.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">The market
for T&amp;D equipment and Critical Power solutions is very fragmented due to the range of equipment types, electrical and mechanical
properties, technological standards and service parameters required by different categories of end users for their specific applications.
Many orders are custom-engineered and tend to be time-sensitive since other critical work is frequently being coordinated around
the customer&rsquo;s electrical equipment installation. The vast majority of North American demand for the types of solutions
we provide is satisfied by thousands of producers and service companies in the U.S. and Canada.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">We believe
several of the key industry trends supporting future growth in our industry are as follows:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; 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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt"><B><I>Aging
                                         and Overburdened North American Power Grid </I></B>&mdash; The aging and overburdened
                                         North American power grid is expected to require significant capital expenditures to
                                         upgrade the existing infrastructure over the next several years to maintain adequate
                                         levels of reliability and efficiency. Significant capital investment will be required
                                         to relieve congestion, meet growing demand, achieve targets for efficiency, emissions
                                         and use of renewable sources, and to replace components of the U.S. power grid operating
                                         at, near or past their planned service lives.</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; 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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt"><B><I>Increasing
                                         Long-Term Demand for Electricity and Reliable Power</I></B> &mdash; The Department of
                                         Energy&rsquo;s Energy Information Administration, or EIA, forecasts that total electricity
                                         use in the U.S. will increase by approximately 28% from 2011 to 2040. This increase is
                                         driven by anticipated population growth, economic expansion, increasing dependence on
                                         computing power throughout the economy and the increased use of electrical devices in
                                         the home. In order to meet growing demand for electricity in North America, substantial
                                         investment in increased electrical grid capacity and efficiency will be required, as
                                         well as the addition of specialized equipment to help ensure the reliability and quality
                                         of electricity for critical applications. In response to these challenges, there is an
                                         increasing trend among commercial and industrial companies to invest in on-site power
                                         sources, both for standby purposes in the event of a catastrophic power outage, or to
                                         reduce the amount of electricity they draw from the utility grid during peak periods.</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; 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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt"><B><I>Growth
                                         in Critical Power Applications and the Data Center Market</I></B> &mdash; The number
                                         of mission-critical facilities, sites where a power disturbance or outage could cause
                                         failure of business operations, safety concerns or regulatory non-compliance, continues
                                         to grow exponentially worldwide. In the U.S., the single largest driver for demand in
                                         critical power applications is the data center market, followed by the health care industry.
                                         The amount of information managed by data centers is expected to grow, fueled by increasing
                                         needs for data storage (for corporate data, content delivery, social networking, handheld
                                         devices, online retail and gaming) and the information technology evolution (cloud computing
                                         and outsourced hosting). Coinciding with demand for mission-critical facilities is the
                                         need for efficient, reliable primary power to support their essential applications, and
                                         for backup generator plants in case the utility feed becomes unavailable. Electricity
                                         is the highest operating cost of a data center, a factor supporting investment in on-site
                                         alternative energy systems to reduce peak-demand expenses.</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 9; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></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: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt"><B>Customers</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">For the year ended December 31, 2018 approximately 30% of our sales were to Canadian customers, including
many of Canada&rsquo;s electrical utilities, municipal power systems, large industrial companies, engineering and construction
firms and a number of electrical distributors. Sixty-nine percent of our sales in 2018 were to U.S. customers, represented in large
part by companies involved in commercial construction. Less than 1% of our sales were to export customers primarily serving the
Central and Latin American markets. During the year ended December 31, 2018, we sold our electrical equipment and services to over&nbsp;1,900
individual customers and our twenty largest customers represented approximately 59% of our consolidated revenue.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">For the
year ended December 31, 2017 approximately 31% of our sales were to Canadian customers, including many of Canada&rsquo;s electrical
utilities, municipal power systems, large industrial companies, engineering and construction firms and a number of electrical
distributors. Another 68% of our sales in 2017 were to U.S. customers, represented in large part by companies involved in commercial
construction. Less than 1% of our sales were to export customers primarily serving the Central and Latin American markets. During
the year ended December 31, 2017, we sold our electrical equipment and services to over&nbsp;2,200 individual customers and our
twenty largest customers represented approximately 60% of our consolidated revenue.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Approximately
17% and 18% of our sales in the years ended December 31, 2018 and 2017, respectively, were made to Siemens and its affiliated
companies. Our pricing agreement with Siemens does not obligate Siemens to purchase transformers from us in quantities consistent
with the past or at all.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Approximately
10% and 11% of our sales in the years ended December 31, 2018 and 2017, respectively, were made to Hydro-Quebec, a provincial
government-owned utility in the Province of Quebec, Canada. The majority of our sales to Hydro-Quebec are made pursuant to a long-term
contract for the supply of pad-mount and submersible transformers that was renewed in February 2015. The contract has two-year
initial term and a one-year renewal option at Hydro-Quebec&rsquo;s election that provide for a maximum term of three years. First
modification to the agreement extended the term until January 31, 2019. Second modification to the agreement extended the term
until January 31, 2020.The contracts set forth the terms, conditions and rights of the parties with respect to the supply of the
subject products including ordering and delivery procedures, required technical specifications, minimum performance standards,
product pricing and price adjustment mechanisms, terms of payment and rights of termination. The contracts do not require Hydro-Quebec
to order any minimum quantity of products from us and do not grant us any form of supply exclusivity. Hydro-Quebec has been a
customer of ours and our predecessors in excess of 50 years, over which time we have been party to consecutive long-term contracts.
We believe the status of our business relationship with Hydro-Quebec to be good.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">While the
loss of a significant number of customers would have a material adverse effect on our business, we do not believe that the loss
of any specific customer, aside from Siemens and Hydro-Quebec, would have a material adverse effect on our business.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B>Marketing,
Sales and Distribution</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">A substantial
portion of the products we offer are sold directly to customers by our 10 full-time and 2 part-time marketing and sales personnel
and 3 members of our executive management team operating from our office locations in the U.S. and Canada. Our products are also
sold through our network of more than 39 independent sales agencies throughout North America that sell primarily to full-line
electrical distributors and to maintenance, repair and overhaul organizations. Our direct sales force markets to end users and
to third parties, such as original equipment manufacturers and engineering firms that prescribe the specifications and parameters
that control the applications of our products.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B>Sales
Backlog</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Backlog
reflects the amount of revenue we expect to realize upon the shipment of customer orders for our products that are not yet complete
or for which work has not yet begun. Our sales backlog as of December 31, 2018 was approximately $47.5 million, as compared to
$35.2 million as of December 31, 2017. We anticipate that most of our current backlog will be delivered during 2019. Orders included
in our sales backlog are represented by customer purchase orders and contracts that we believe to be firm.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B>Competition</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">We experience
intense competition from a large number of electrical equipment manufacturers and from distributors and servicers of such equipment.
The number and size of our competitors varies considerably by product line and service category, with many of our competitors
tending to be small, highly specialized or focused on a certain geographic market area or customer. However, several of our competitors
have substantially greater financial and technical resources than us, including some of the world&rsquo;s largest electrical products
and industrial equipment manufacturing companies. A representative list of our competitors in our T&amp;D Solutions segment includes
ABB Ltd., Carte International, Inc., Eaton Corporation plc, General Electric Company, Schneider Electric SA, Hammond Power Solutions
Inc., Howard Industries, Inc. and Partner Technologies, Inc. In the sale of onsite power systems and service, our Critical Power
segment competes with larger, more established regional companies that represent Caterpillar, Cummins, Kohler and other generator
manufacturers.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"></FONT></P>

<!-- Field: Page; Sequence: 10; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">We believe
that we compete primarily on the basis of technical support and application expertise, engineering, manufacturing and service
capabilities, equipment rating, quality, scheduling and price. In all our businesses, our objective is to focus our efforts on
more specialized, challenging and complex applications. Accordingly, a critical element to the success of our business is responsiveness
and flexibility in providing custom-engineered solutions to satisfy customer needs. We believe that our strongest product niches
are in the manufacture and design of small power and distribution electrical transformers for on-site power applications serving
data centers, hospitals and other businesses with critical power needs. As a result of our long-time presence in the industry,
we possess a number of special designs and libraries of programming code for our equipment that were engineered and developed
specifically for our customers. We believe these factors give us a competitive advantage and that they are a major contributor
to our frequency of repeat customer orders and the longevity of our customer relationships.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B>Raw Materials
and Suppliers</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">The principal
raw materials purchased by us are core steel, copper wire, aluminum strip, insulating materials including transformer oil and
sheet metal. We also purchase certain electrical components from a variety of suppliers including bushings, switches, fuses, protectors
and circuit breakers. These raw materials and components are available from and supplied by numerous sources at competitive prices,
although there are more limited sources of supply for electrical core steel and transformer oil. Unanticipated increases in raw
material prices or disruptions in supply could increase production costs and adversely affect our profitability. We attempt to
minimize the effect on our profit margins of unanticipated changes in the prices of raw materials by including index clauses in
our customer contracts that allow us to increase or reduce our prices if the costs of raw materials unexpectedly rise or decrease.
Approximately 39% of our annual sales are made pursuant to contracts that contain such index clauses, which, subject to various
formulae and limitations, permit us to adjust the final prices we charge. We do not anticipate any significant difficulty in satisfying
our raw material requirements on reasonable terms and have not experienced any such difficulty in the past several years. Our
largest suppliers during the year ended December 31, 2018 included, JFE Shofi Steel America, Inc., Essex Group, Metelec Lt&eacute;e,
Rea Magnet Wire Co. Inc., Sumitomo Corporation and our distribution transformer supplier from a low cost production location in
Asia.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B>Employees</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">As of December&nbsp;31,
2018, we had 365 employees consisting of 112 salaried staff and 253&nbsp;hourly workers. Our hourly employees located at our plant
in Granby, Quebec, Canada are covered by a collective bargaining agreement with the United Steel Workers of America Local 9414
that expires in May 2020. The hourly employees located at our manufacturing facility in Reynosa, Mexico are also covered by a
collective bargaining agreement with a local labor union that has an indefinite term, subject to annual review and negotiation
of key provisions. In addition, certain of our hourly employees located at our manufacturing facility in Santa Fe Springs, California
are covered by a collective bargaining agreement with Local Union 1710 of the International Brotherhood of Electrical Workers,
AFL-CIO that expires in June 2019.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B>Environmental</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">We are subject
to numerous environmental laws and regulations concerning, among other areas, air emissions, discharges into waterways and the
generation, handling, storing, transportation, treatment and disposal of waste materials. These laws and regulations are constantly
changing and it is impossible to predict with accuracy the effect they may have on us in the future. Like many other industrial
enterprises, our manufacturing operations entail the risk of noncompliance, which may result in fines, penalties and remediation
costs, and there can be no assurance that such costs will be insignificant. To our knowledge, we are in substantial compliance
with all federal, state, provincial and local environmental protection provisions, and believe that the future compliance cost
should not have a material adverse effect on our capital expenditures, net income or competitive position. However, legal and
regulatory requirements in these areas have been increasing and there can be no assurance that significant costs and liabilities
will not be incurred in the future due to regulatory noncompliance.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B>Corporate
History</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">We were
originally formed in the State of Nevada in 2008. On November 30, 2009, we merged with and into Pioneer Power Solutions, Inc.,
a Delaware corporation, for the sole purpose of changing our state of incorporation from Nevada to Delaware and changing our name
to &ldquo;Pioneer Power Solutions, Inc.&rdquo;&nbsp;On September 24, 2013, we completed an underwritten public offering and our
common stock began trading on the Nasdaq Capital Market under the symbol PPSI.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B>Available
Information</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Our corporate
website is located at <FONT STYLE="font-family: Times New Roman, Times, Serif"><U>www.pioneerpowersolutions.com</U>. On the</FONT></FONT><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9pt">&nbsp;</FONT><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">investor
relations section of our website, we make available, free of charge, our Annual Reports on Form 10-K, Quarterly Reports on Form
10-Q, Current Reports on Form 8-K, and amendments to those reports as soon as reasonably practicable after we electronically file
them with or furnish them to the SEC. The SEC maintains an Internet site that contains reports, proxy and information statements
and other information regarding issuers, such as us, that file electronically with the SEC at <U>www.sec.gov</U>.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"></FONT></P>

<!-- Field: Page; Sequence: 11; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --></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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">We webcast
our earnings calls and certain events we participate in with members of the investment community on our investor relations website.
Additionally, we provide notifications of news or announcements regarding our financial performance, including SEC filings, investor
events and press and earnings releases as part of the investor relations section of our website. Further corporate governance
materials, including our Corporate Governance Guidelines, charters of our Board Committees and our Code of Business Ethics and
Conduct, are also available under the heading &ldquo;Corporate Governance&rdquo; on the investor relations portion of our website.
The contents of and the information on or accessible through our corporate website, including the investor relations portion of
our website, is not a part of, and is not intended to be incorporated into, this report or any other report or document we file
with or furnish to the SEC, and any references to our website are intended to be an inactive textual references only.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B><A NAME="ppsi10k123118a004"></A>ITEM
1A.&nbsp; RISK FACTORS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><I>Investing
in our common stock involves a high degree of risk. Before investing in our common stock you should carefully consider the following
risks, together with the financial and other information contained in this Annual Report on Form 10&ndash;K for the year ended
December 31, 2018 and our other periodic filings with the Securities and Exchange Commission. Additional risks and uncertainties
that we are unaware of may become important factors that affect us. If any of the following events occur, our business, financial
conditions and operating results may be materially and adversely affected. In that event, the trading price of our common stock
may decline, and you could lose all or part of your investment.</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B>Risks
Relating to Our Business and Industry</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B><I>We
are vulnerable to economic downturns in the commercial construction market, which may reduce the demand for some of our products
and adversely affect our sales, net income, cash flow or financial condition.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">A large
portion of our business involves sales of our products in connection with commercial and industrial construction. Our sales to
this sector are affected by the level of discretionary business spending. During economic downturns in this sector, the level
of business discretionary spending may decrease. This decrease in spending will likely reduce the demand for some of our products
and may adversely affect our sales, net income, cash flow or financial condition.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B><I>Our
operating results may vary significantly from quarter to quarter, which makes our operating results difficult to predict and can
cause our operating results in any particular period to be less than comparable quarters and expectations from time to time.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Our quarterly
results may fluctuate significantly from quarter to quarter due to a variety of factors, many of which are outside our control
and have the potential to materially and adversely affect our results. Factors that affect our operating results include the following:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; 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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">the
                                         size, timing and terms of sales and orders, especially large customer orders;</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; 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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">variations
                                         caused by customers delaying, deferring or canceling purchase orders or making smaller
                                         purchases than expected;</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; 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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">the
                                         timing and volume of work under new agreements;</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; 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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">the
                                         spending patterns of customers;</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; 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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">customer
                                         orders received;</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; 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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">a
                                         change in the mix of our products having different margins;</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; 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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">a
                                         change in the mix of our customers, contracts and business;</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; 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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">increases
                                         in design and manufacturing costs;</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; 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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">the
                                         length of our sales cycles;</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; 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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">the
                                         rates at which customers renew their contracts with us;</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; 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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">changes
                                         in pricing by us or our competitors, or the need to provide discounts to win business;</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; 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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">a
                                         change in the demand or production of our products caused by severe weather conditions;</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; 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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">our
                                         ability to control costs, including operating expenses;</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; 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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">losses
                                         experienced in our operations not otherwise covered by insurance;</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; 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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">the
                                         ability and willingness of customers to pay amounts owed to us;</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt"></FONT></P>

<!-- Field: Page; Sequence: 12; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence --></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="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; 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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">the
                                         timing of significant investments in the growth of our business, as the revenue and profit
                                         we hope to generate from those expenses may lag behind the timing of expenditures;</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; 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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">costs
                                         related to the acquisition and integration of companies or assets;</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; 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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">general
                                         economic trends, including changes in equipment spending or national or geopolitical
                                         events such as economic crises, wars or incidents of terrorism; and</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; 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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">future
                                         accounting pronouncements and changes in accounting policies.&nbsp;</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Accordingly,
our operating results in any particular quarter may not be indicative of the results that you can expect for any other quarter
or for an entire year.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B><I>Our
industry is highly competitive.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">The electrical
equipment manufacturing industry is highly competitive. Principal competitors in our markets include ABB Ltd., Carte International,
Inc., Eaton Corporation plc, Emerson Electric Company, General Electric Company, Hammond Power Solutions Inc., Howard Industries,
Inc., Partner Technologies, Inc., and Schneider Electric SA. Many of these competitors, as well as other companies in the broader
electrical equipment manufacturing and service industry where we expect to compete, are significantly larger and have substantially
greater resources than we do and are able to achieve greater economies of scale and lower cost structures than us and may, therefore,
be able to provide their products and services to customers at lower prices than we are able to. Moreover, our competitors could
develop the expertise, experience and resources to offer products that are superior in both price and quality to our products.
While we seek to compete by providing more customized, highly-engineered products, there are few technical or other barriers to
prevent much larger companies in our industry from putting more emphasis on this same strategy. Similarly, we cannot be certain
that we will be able to market our business effectively in the face of competition or to maintain or enhance our competitive position
within our industry, maintain our customer base at current levels or increase our customer base. Our inability to manage our business
in light of the competitive forces we face could have a material adverse effect on our results of operations.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B><I>Because
we currently derive a significant portion of our revenues from two customers, any decrease in orders from these customers could
have an adverse effect on our business, financial condition and operating results.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">We depend
on Siemens and Hydro-Quebec for a large portion of our business, and any change in the level of orders from Siemens or Hydro-Quebec,
has, in the past, had a significant impact on our results of operations. In particular, Siemens accounted for 17% and 18% of our
net sales in the years ended December 31, 2018 and 2017, respectively. Hydro-Quebec accounted for 10% and 11% of our net sales
in the years ended December 31, 2018 and 2017, respectively. In addition, our pricing agreement with Siemens does not obligate
Siemens to purchase transformers from us in quantities consistent with the past or at all. Our long term supply agreement with
Hydro-Quebec expires on January 31, 2020 and has a one year extension option at Hydro-Quebec&rsquo;s election. We, therefore,
cannot assure you that Hydro-Quebec will continue to purchase transformers from us in quantities consistent with the past or at
all. If either of these customers were to significantly cancel, delay or reduce the amount of business it does with us for any
reason, there would be a material adverse effect on our business, financial condition and operating results.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B><I>The
departure or loss of key personnel could disrupt our business.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">We depend
heavily on the continued efforts of Nathan J. Mazurek, our principal executive officer, and on other senior officers who are responsible
for the day-to-day management of our three operating subsidiaries. In addition, we rely on our current electrical and mechanical
design engineers, along with trained coil winders, many of whom are important to our operations and would be difficult to replace.
We cannot be certain that any of these individuals will continue in their respective capacities for any particular period of time.
The departure or loss of key personnel, or the inability to hire and retain qualified employees, could negatively impact our ability
to manage our business.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B><I>Any
acquisitions that we have completed, or may complete in the future, may not perform as planned and could disrupt our business
and harm our financial condition and operations.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">In an effort
to effectively compete in the specialty electrical equipment manufacturing and service businesses, where increasing competition
and industry consolidation prevail, we have sought to acquire complementary businesses in the past and will continue to do so
in the future. In the event of any future acquisitions, we could:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 20.65pt"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">issue
                                         additional securities that would dilute our current stockholders&rsquo; percentage ownership
                                         or provide the purchasers of the additional securities with certain preferences over
                                         those of common stockholders, such as dividend or liquidation preferences;</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt"></FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 20.65pt"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">incur
                                         debt and assume liabilities; and</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 20.65pt"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">incur
                                         large and immediate write-offs of intangible assets, accounts receivable or other assets.</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt"></FONT></P>

<!-- Field: Page; Sequence: 13; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence --></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="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">These events
could result in significant expenses and decreased revenue, which could adversely affect the market price of our common stock.&nbsp;In
addition, integrating acquired businesses and completing any future acquisitions involve numerous operational and financial risks.
These risks include difficulty in assimilating acquired operations, diversion of management&rsquo;s attention, and the potential
loss of key employees or customers of acquired operations. Furthermore, companies acquired by us may not generate financial results
consistent with our management&rsquo;s plans at the time of acquisition.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B><I>We
may not be able to expand our business through strategic acquisitions, and internal growth initiatives facilitated by acquisitions,
which could decrease our profitability.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">A key element
of our strategy is to pursue strategic acquisitions that either expand or complement our business in order to increase revenue
and net income. We may not be able to identify additional attractive acquisition candidates on terms favorable to us or in a timely
manner. We may require additional debt or equity financing for future acquisitions, which may not be available on terms favorable
to us, if at all. Moreover, we may not be able to integrate any acquired businesses into our business or to operate any acquired
businesses profitably. Recently acquired businesses may operate at lower profit margins, which could negatively impact our results
of operations. Each of these factors may contribute to our inability to grow our business through strategic acquisitions, which
could ultimately result in increased costs without a corresponding increase in revenues, which would result in decreased profitability.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt"><B><I>The success of our business
depends on achieving our strategic objectives, including dispositions.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">We continue
to evaluate the potential disposition of assets and businesses that may no longer help us meet our objectives. When we decide
to sell assets or a business, we may encounter difficulty in finding buyers or executing alternative exit strategies on acceptable
terms in a timely manner, which could delay the accomplishment of our strategic objectives. Alternatively, we may dispose of a
business at a price or on terms that are less than we had anticipated, or with the exclusion of assets that must be divested separately.
After reaching an agreement with a buyer for the disposition of a business, the transaction remains subject to the satisfaction
of pre-closing conditions, which may prevent us from completing the transaction. Dispositions may also involve continued financial
involvement in the divested business, such as through continuing equity ownership, transition service agreements, guarantees,
indemnities or other current or contingent financial obligations. Under these arrangements, performance by the divested businesses
or other conditions outside our control could affect our future financial results.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B><I>If
we do not conduct an adequate due diligence investigation of a target business that we acquire, we may be required subsequently
to take write downs or write-offs, restructuring, and impairment or other charges that could have a significant negative effect
on our financial condition, results of operations and our stock price, which could cause you to lose some or all of your investment.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">As part
of our acquisition strategy, we will need to conduct a due diligence investigation of one or more target businesses. Intensive
due diligence is time consuming and expensive due to the operations, accounting, finance and legal professionals who must be involved
in the due diligence process. We may have limited time to conduct such due diligence. Even if we conduct extensive due diligence
on a target business that we acquire, we cannot assure you that this diligence will uncover all material issues relating to a
particular target business, or that factors outside of the target business and outside of our control will not later arise. If
our diligence fails to identify issues specific to a target business or the environment in which the target business operates,
we may be forced to write-down or write-off assets, restructure our operations, or incur impairment or other charges that could
result in us reporting losses. Even though these charges may be non-cash items and not have an immediate impact on our liquidity,
the fact that we report charges of this nature could contribute to negative market perceptions about us or our common stock. In
addition, charges of this nature may cause us to violate net worth or other covenants that we may be subject to as a result of
assuming pre-existing debt held by a target business or by virtue of our obtaining post-combination debt financing.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B><I>Our
revenue may be adversely affected by fluctuations in currency exchange rates.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Approximately
one-third&nbsp;of our 2018 revenue and a significant portion of our expenditures are expected to be derived or spent in Canadian
dollars. However, we report our financial condition and results of operations in U.S. dollars. As a result, fluctuations between
the U.S. dollar and the Canadian dollar will impact the amount of our revenues and net income. For example, if the Canadian dollar
appreciates relative to the U.S. dollar, the fluctuation will result in a positive impact on the revenues that we report. However,
if the Canadian dollar depreciates relative to the U.S. dollar, there will be a negative impact on the revenues we report due
to such fluctuation. It is possible that the impact of currency fluctuations will result in a decrease in reported consolidated
sales even though we may have experienced an increase in sales transacted in the Canadian dollar. Conversely, the impact of currency
fluctuations may result in an increase in reported consolidated sales despite declining sales transacted in the Canadian dollar.
The exchange rate from the U.S. dollar to the Canadian dollar has fluctuated substantially in the past and may continue to do
so in the future. Though we may choose to hedge our exposure to foreign currency exchange rate changes in the future, there is
no guarantee such hedging, if undertaken, will be successful.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B><I></I></B></FONT></P>

<!-- Field: Page; Sequence: 14; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence --></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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B><I>We
may be unable to generate internal growth.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Our ability
to generate internal growth will be affected by, among other factors, our ability to attract new customers, increases or decreases
in the number or size of orders received from existing customers, hiring and retaining skilled employees and increasing volume
utilizing our existing facilities. Many of the factors affecting our ability to generate internal growth may be beyond our control,
and we cannot be certain that our strategies will be implemented with positive results or that we will be able to generate cash
flow sufficient to fund our operations and to support internal growth. If we do not achieve internal growth, our results of operations
will suffer and we will likely not be able to expand our operations or grow our business.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B><I>Fluctuations
in the price and supply of raw materials used to manufacture our products may reduce our profits.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Our raw
material costs represented approximately 66% and 69% of our revenues for the years ended December 31, 2018 and 2017, respectively.
The principal raw materials purchased by us are electrical core steel, copper wire, aluminum strip and insulating materials including
transformer oil. We also purchase certain electrical components from a variety of suppliers including bushings, switches, fuses
and protectors. These raw materials and components are available from, and supplied by, numerous sources at competitive prices,
although there are more limited sources of supply for electrical core steel and transformer oil. Unanticipated increases in raw
material prices or disruptions in supply could increase production costs and adversely affect our profitability. We cannot provide
any assurances that we will not experience difficulties sourcing our raw materials in the future.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B><I>We
have, and expect to continue to have, credit facilities with restrictive loan covenants that may impact our ability to operate
our business and to pursue our business strategies, and our failure to comply with these covenants could result in an acceleration
of our indebtedness.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">We will
continue to rely on our credit facilities with Bank of Montreal (&ldquo;BMO&rdquo;) for a significant portion of the working capital
to operate our business and execute our strategy. These credit facilities contain certain covenants that restrict our ability
to, among other things:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 20.65pt"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">undergo
                                         a change in control;</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt"></FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 20.65pt"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">incur
                                         new indebtedness or other obligations, subject to certain exceptions;</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 20.65pt"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">pay
                                         cash dividends;</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt"></FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 20.65pt"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">create
                                         or incur new liens, subject to certain exceptions;</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 20.65pt"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">make
                                         new acquisitions or investments in other entities, subject to certain exceptions;</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 20.65pt"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">wind
                                         up, liquidate or dissolve our affairs;</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt"></FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 20.65pt"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">change
                                         the nature of our core business;</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt"></FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 20.65pt"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">alter
                                         our capital structure in a manner that would be materially adverse to our lenders; and</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 20.65pt"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">make
                                         investments or advancements to affiliated or related companies.</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">The majority
of the liquidity derived from our credit facilities is based on availability determined by a borrowing base. Specifically, the
availability of credit is dependent upon eligible receivables and inventory. We may not be able to maintain adequate levels of
eligible assets to support our required liquidity.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">In addition,
our credit facilities require us to meet certain financial ratios, including working capital ratios, EBITDA levels and effective
tangible net worth levels. Our ability to meet these financial provisions may be affected by events beyond our control. If, as
or when required, we are unable to repay, refinance or restructure our indebtedness under, or amend the covenants contained in,
our credit facilities, our lenders could institute foreclosure proceedings against the assets securing borrowings under those
facilities, which would harm our business, financial condition and results of operations.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B><I>The
indebtedness under our credit facilities with BMO is secured by substantially all of our consolidated assets. As a result of these
security interests, such assets would only be available to satisfy claims of our general creditors or to holders of our equity
securities if we were to become insolvent to the extent the value of such assets exceeded the amount of our indebtedness and other
obligations. In addition, the existence of these security interests may adversely affect our financial flexibility.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Indebtedness
under our credit facilities with BMO is secured by a lien on substantially all of our assets. Accordingly, if an event of default
were to occur under our credit facilities, BMO would have a prior right to our assets, to the exclusion of our general creditors
in the event of our bankruptcy, insolvency, liquidation, or reorganization. In that event, our assets would first be used to repay
in full all indebtedness and other obligations secured by them (including all amounts outstanding under our senior secured credit
agreement), resulting in all or a portion of our assets being unavailable to satisfy the claims of our unsecured indebtedness.
Only after satisfying the claims of our unsecured creditors and our subsidiaries&rsquo; unsecured creditors is any amount available
for our equity holders. The pledge of these assets and other restrictions may limit our flexibility in raising capital for other
purposes. Because substantially all of our assets are pledged under these financing arrangements, our ability to incur additional
secured indebtedness or to sell or dispose of assets to raise capital may be impaired, which could have an adverse effect on our
financial flexibility.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"></FONT></P>

<!-- Field: Page; Sequence: 15; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence --></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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B><I>We
depend upon the availability of capital under our revolving credit facilities and term loans with BMO to finance our operations.
Any additional financing that we have requested from BMO may not be available on favorable terms or at all. </I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">In addition
to cash flow provided by operations, we finance our working capital and general corporate needs through our Canadian Facilities
and U.S. Facilities with BMO.&nbsp;On April 29, 2016, we and BMO restated and amended these credit agreements to revise covenants
and funding amounts to finance our cash requirements for anticipated operating activities, restructuring and integration plans,
capital improvements and scheduled principal repayments of long-term debt. On March 15, 2017, the expiration date of this credit
facility was extended until July 31, 2018. On March 28, 2018, we executed amendments to the credit agreements which provided for
an extension of our Canadian and United States credit facilities from the Bank of Montreal to April 1, 2020. With the execution
of the amendments to the credit agreements, portions of the credit facilities have been classified as long term indebtedness.
These extensions contain revised covenants and funding amounts that finance our cash requirements for anticipated operating activities,
capital improvements and scheduled principal repayments of long-term debt.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B><I>We
may not be able to fully realize the revenue value reported in our backlog.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">We routinely
have a backlog of work to be completed on contracts representing a significant portion of our annual sales. As of December 31,
2018, our order backlog was $47.5 million. Orders included in our backlog are represented by customer purchase orders and service
contracts that we believe to be firm. Backlog consists of customer orders that either (1) have not yet been started or (2) are
in progress and are not yet completed. In the latter case, the revenue value reported in backlog is the remaining value associated
with work that has not yet been billed. From time to time, customer orders are canceled that appeared to have a high certainty
of going forward at the time they were recorded as new business taken. In the event of a customer order cancellation, we may be
reimbursed for certain costs but typically have no contractual right to the total revenue reflected in our backlog. In addition
to us being unable to recover certain direct costs, canceled customer orders may also result in additional unrecoverable costs
due to the resulting underutilization of our assets.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B><I>We
are subject to pricing pressure from our larger customers.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">We face
significant pricing pressures in all of our business segments from our larger customers, including Siemens and Hydro-Quebec. Because
of their purchasing size, our larger customers can influence market participants to compete on price terms. Such customers also
use their buying power to negotiate lower prices. If we are not able to offset pricing reductions resulting from these pressures
by improved operating efficiencies and reduced expenditures, those price reductions may have an adverse impact on our financial
results.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B><I>Deterioration
in the credit quality of several major customers could have a material adverse effect on our operating results and financial condition.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">A significant
asset included in our working capital is accounts receivable from customers. If customers responsible for a significant amount
of accounts receivable become insolvent or are otherwise unable to pay for products and services, or become unwilling or unable
to make payments in a timely manner, our operating results and financial condition could be adversely affected. A significant
deterioration in the economy could have an adverse effect on these accounts receivable, which could result in longer payment cycles,
increased collection costs and defaults in excess of management&rsquo;s expectations. Deterioration in the credit quality of Siemens,
Hydro Quebec or of any other major customers could have a material adverse effect on our operating results and financial condition.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B><I>We
rely on third parties for key elements of our business whose operations are outside our control.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">We rely
on arrangements with third party shippers and carriers such as independent shipping companies for timely delivery of our products
to our customers. As a result, we may be subject to carrier disruptions and increased costs due to factors that are beyond our
control, including labor strikes, inclement weather, natural disasters and rapidly increasing fuel costs. If the services of any
of these third parties become unsatisfactory, we may experience delays in meeting our customers&rsquo; product demands and we
may not be able to find a suitable replacement on a timely basis or on commercially reasonable terms. Any failure to deliver products
to our customers in a timely and accurate manner may damage our reputation and could cause us to lose customers.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">We also
utilize third party distributors and manufacturer&rsquo;s representatives to sell, install and service certain of our products.
While we are selective in whom we choose to represent us, it is difficult for us to ensure that our distributors and manufacturer&rsquo;s
representatives consistently act in accordance with the standards we set for them. To the extent any of our end-customers have
negative experiences with any of our distributors or manufacturer&rsquo;s representatives; it could reflect poorly on us and damage
our reputation, thereby negatively impacting our financial results.</FONT></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; text-align: justify"><FONT STYLE="font-size: 10pt"></FONT></P>

<!-- Field: Page; Sequence: 16; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence --></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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B><I>Our
business may face cybersecurity risk generally associated with our information technology systems which could materially affect
our business, and our results of operations could be materially affected if our information technology systems (or third-party
systems we rely on) are interrupted, damaged by unforeseen events, or fail for any extended period of time. </I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">We rely
on information systems (IS) in our business to obtain, rapidly process, analyze, manage and store data to among other things:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; 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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">maintain
                                         and manage our systems to facilitate the purchase and distribution of inventory items
                                         from various distribution centers;</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt"></FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; 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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">provide
                                         remote monitoring and automated control to our customers;</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; 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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">receive,
                                         process and ship orders on a timely basis;</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; 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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">manage
                                         the accurate billing and collections from our customers.</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">IS risks
have generally increased in recent years, and a cyberattack that bypasses our IS security systems causing an IS security breach
may lead to a material disruption of our business operations and/or the loss of business information resulting in a material effect
on our business.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">In addition,
we develop products and provide services to our customers that are technology-based, and a cyberattack that bypasses the IS security
systems of our products or services causing a security breach and/or perceived security vulnerabilities in our products or services
could also cause significant reputational harm, and actual or perceived vulnerabilities may lead to claims against us by our customers.
Perceived or actual security vulnerabilities in our products or services, or the perceived or actual failure by us or our customers
who use our products to comply with applicable legal requirements, may not only cause us significant reputational harm, but may
also lead to claims against us by our customers and involve fines and penalties, costs for remediation, and settlement expenses.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Our IS utilize
certain third party service organizations that manage a portion of our information systems, and our business may be materially
affected if these third party service organizations are subject to an IS security breach. Risks associated with these and other
IS security breaches may include, among other things:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; 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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">future
                                         results could be materially affected due to theft, destruction, loss, misappropriation
                                         or release of confidential data or intellectual property;</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt"></FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; 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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">operational
                                         or business delays resulting from the disruption of information systems and subsequent
                                         clean-up and mitigation activities;</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; 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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">we
                                         may incur claims, fines and penalties, and costs for remediation, or substantial defense
                                         and settlement expenses; and</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; 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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">negative
                                         publicity resulting in reputation or brand damage with our customers, partners or industry
                                         peers.</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">We have
various insurance policies, covering risks in amounts that we consider adequate. There can be no assurance that the insurance
coverage we maintain is sufficient or will be available in adequate amounts or at a reasonable cost. Successful claims for misappropriation
or release of confidential or personal data brought against us in excess of available insurance or fines or other penalties assessed
or any claim that results in significant adverse publicity against us could have a material adverse effect on our business and
our reputation.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B><I>We
may face impairment charges if economic environments in which our business operates and key economic and business assumptions
substantially change.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Assessment
of the potential impairment of property, plant and equipment, goodwill and other identifiable intangible assets is an integral
part of our normal ongoing review of operations. Testing for potential impairment of long-lived assets is dependent on numerous
assumptions and reflects our best estimates at a particular point in time, which may vary from testing date to testing date. The
economic environments in which our businesses operate and key economic and business assumptions with respect to projected product
selling prices and materials costs, market growth and inflation rates, can significantly affect the outcome of impairment tests.
Estimates based on these assumptions may differ significantly from actual results. Changes in factors and assumptions used in
assessing potential impairments can have a significant impact on the existence and magnitude of impairments, as well as the time
at which such impairments are recognized. Future changes in the economic environment and the economic outlook for the assets being
evaluated could also result in additional impairment charges. Any significant asset impairments would adversely impact our financial
results.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B><I>Our
business requires skilled labor, and we may be unable to attract and retain qualified employees.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Our ability
to maintain our productivity and profitability will be limited by our ability to employ, train and retain skilled personnel necessary
to meet our requirements. We may experience shortages of qualified personnel. We cannot be certain that we will be able to maintain
an adequate skilled labor force necessary to operate efficiently and to support our growth strategy or that our labor expenses
will not increase as a result of a shortage in the supply of skilled personnel. Labor shortages, increased labor costs or loss
of our most skilled workers could impair our ability to deliver on time to our customers (thereby creating a risk that we lose
our customers to competition) and would inhibit our ability to maintain our business or grow our revenues, and may adversely impact
our profitability.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"></FONT></P>

<!-- Field: Page; Sequence: 17; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence --></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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B><I>Our
business operations are dependent upon our ability to engage in successful collective bargaining with our unionized workforce.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">If we are
unable to renew our collective bargaining agreements, or if additional segments of our workforce become unionized, we may be subject
to work interruptions or stoppages. Strikes or labor disputes with our employees may adversely affect our ability to conduct our
business.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B><I>We
are subject to the risks of owning real property</I></B><I>.</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">We own real
property, including the land and buildings at two of our facilities. The ownership of real property subjects us to risks, including:
the possibility of environmental contamination and the costs associated with fixing any environmental problems and the risk of
damages resulting from such contamination; adverse changes in the value of the property due to interest rate changes, changes
in the neighborhood in which the property is located or other factors; ongoing maintenance expenses and costs of improvements;
the possible need for structural improvements in order to comply with zoning, seismic, disability act or other requirements; and
possible disputes with neighboring owners or others.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B><I>Our
risk management activities may leave us exposed to unidentified or unanticipated risks.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Although
we maintain insurance policies for our business, these policies contain deductibles and limits of coverage. We estimate our liabilities
for known claims and unpaid claims and expenses based on information available as well as projections for claims incurred but
not reported. However, insurance liabilities are difficult to estimate due to various factors and we may be unable to effectively
anticipate or measure potential risks to our company. If we suffer unexpected or uncovered losses, any of our insurance policies
or programs are terminated for any reason or are not effective in mitigating our risks, we may incur losses that are not covered
by our insurance policies or that exceed our accruals or that exceed our coverage limits and could adversely impact our consolidated
results of operations, cash flows and financial position.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B><I>Regulatory,
environmental, monetary and other governmental policies could have a material adverse effect on our profitability.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">We are subject
to international, federal, provincial, state and local laws and regulations governing environmental matters, including emissions
to air, discharge to waters and the generation and handling of waste. We are also subject to laws relating to occupational health
and safety. The operation of manufacturing plants involves a high level of susceptibility in these areas, and there is no assurance
that we will not incur material environmental or occupational health and safety liabilities in the future. Moreover, expectations
of remediation expenses could be affected by, and potentially significant expenditures could be required to comply with, environmental
regulations and health and safety laws that may be adopted or imposed in the future. Future remediation technology advances could
adversely impact expectations of remediation expenses.&nbsp;We can give no assurance that any lawsuits or claims brought in the
future will not have an adverse effect on our financial condition, liquidity or operating results. Types of potential litigation
cases include product liability, contract, employment-related, labor relations, personal injury or property damage, intellectual
property, stockholder claims and claims arising from any injury or damage to persons, property or the environment from hazardous
substances used, generated or disposed of in the conduct of our business. Adverse outcomes in some or all of these claims may
result in significant monetary damages that could adversely affect our ability to conduct our business.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B><I>We
face risks associated with ligation and claims, which could impact our financial results and condition.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Our business,
results of operations and financial condition could be affected by significant litigation or claims adverse to us. Types of potential
litigation cases include product liability, contract, employment-related, labor relations, personal injury or property damage,
intellectual property, stockholder claims and claims arising from any injury or damage to persons, property or the environment
from hazardous substances used, generated or disposed of in the conduct of our business.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B><I>Our
international operations subject us to additional risks, which risks and costs may differ in each country in which we do business
and may cause our profitability to decline.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Most of
our products are manufactured at our facilities in Canada and Mexico, and we depend on a number of suppliers for raw materials
and component parts that are located outside of the U.S., including Asia and Western Europe. We generate a significant portion
of our revenue from our operations in Canada and currently derive most of our revenue in the U.S. from products we manufacture
in Mexico and source internationally. Our international operations are subject to a variety of risks that we do not face in the
U.S., and that we may face only to a limited degree in Canada, including:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; 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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">building
                                         and managing highly experienced foreign workforces and overseeing and ensuring the performance
                                         of foreign subcontractors;</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt"></FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; 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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">increased
                                         travel, infrastructure and legal and compliance costs associated with multiple international
                                         locations;</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; 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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">additional
                                         withholding taxes or other taxes on our foreign income, and tariffs or other restrictions
                                         on foreign trade or investment;</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"></P>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; 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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">imposition
                                         of, or unexpected adverse changes in, foreign laws or regulatory requirements, many of
                                         which differ from those in the U.S.;</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"></P>

<!-- Field: Page; Sequence: 18; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence --></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="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; 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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">changes
                                         in foreign currency exchange rates, principally fluctuations in the Canadian dollar and
                                         Mexican peso;</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt"></FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; 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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">longer
                                         payment cycles for sales in some foreign countries and potential difficulties in enforcing
                                         contracts and collecting accounts receivable;</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; 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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">general
                                         economic conditions in the countries in which we operate; and</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; 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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">political
                                         unrest, civil disturbances, corruption, crime, war, incidents of terrorism, or responses
                                         to such events.&nbsp;</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">We may be
unable to maintain policies and strategies that will be effective in managing these risks in each country where we do business.
Our failure to manage these risks could cause us to fail to reap our investments in these markets and could harm our international
operations, reduce our international sales and increase our costs, thus adversely affecting our international and overall business,
financial condition and operating results.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B><I>Market
disruptions caused by domestic or international financial crises could affect our ability to meet our liquidity needs at a reasonable
cost and our ability to meet long-term commitments, which could adversely affect our financial condition and results of operations.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">We rely
on credit facilities with our lenders, amongst other avenues, to satisfy our liquidity needs. Disruptions in the domestic or international
credit markets or deterioration of the banking industry&rsquo;s financial condition may discourage or prevent our lenders and
other lenders from meeting their existing lending commitments, extending the terms of such commitments or agreeing to new commitments,
such as for acquisitions or to refinance existing credit facilities. Market disruptions may also limit our ability to issue debt
securities in the capital markets. We can provide no assurances that our lenders or any other lenders we may have will meet their
existing commitments or that we will be able to access the credit markets in the future on terms acceptable to us or at all.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Longer term
disruptions in the domestic or international capital and credit markets as a result of uncertainty, reduced financing alternatives
or failures of significant financial institutions could adversely affect our access to the liquidity needed for our business.
Any disruption could require us to take measures to conserve cash until the market stabilizes or until alternative financing can
be arranged. Such measures could include deferring capital expenditures and reducing other discretionary expenditures. Market
disruptions could cause a broad economic downturn that may lead to increased incidence of customers&rsquo; failure to pay for
services delivered, which could adversely affect our financial condition, results of operations and cash flow.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Capital
market disruptions could result in increased costs related to variable rate debt. As a result, continuation of market disruptions
could increase our interest expense and adversely impact our results of operations. Disruption in the capital markets and its
actual or perceived effects on particular businesses and the greater economy also adversely affects the value of the investments
held within our pension plan. Significant declines in the value of the investments held within our pension plan may require us
to increase contributions to this plan in order to meet future funding requirements if the actual asset returns do not recover
these declines in value in the foreseeable future. These trends may also adversely impact our results of operations, net cash
flows and financial positions, including our stockholders&rsquo; equity.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B>Risks
Relating to Our Organization</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B><I>Our
common stock is listed on the Nasdaq Capital Market, and we take advantage of the &ldquo;controlled company&rdquo; exemption to
the corporate governance rules for NASDAQ-listed companies. As a controlled Company, our common stock may be less attractive to
some investors or otherwise harm our stock price.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Because
we qualify as a &ldquo;controlled company&rdquo; under the corporate governance rules for NASDAQ-listed companies, we are not
required to have a majority of our board of directors be independent, nor are we required to have a compensation committee or
an independent nominating function. In light of our status as a controlled company, our board of directors has determined not
to have a majority of independent directors or an independent nominating or compensation committee and to have the full board
of directors be directly responsible for compensation matters and for nominating members of our board. Accordingly, should the
interests of our controlling stockholder differ from those of other stockholders, the other stockholders may not have the same
protections afforded to stockholders of companies that are subject to all the corporate governance rules for NASDAQ-listed companies.
Our status as a controlled company could make our common stock less attractive to some investors or otherwise harm our stock price.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B><I>Delaware
law and our corporate charter and bylaws contain anti-takeover provisions that could delay or discourage takeover attempts that
stockholders may consider favorable.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Our board
of directors is authorized to issue shares of preferred stock in one or more series and to fix the voting powers, preferences
and other rights and limitations of the preferred stock. Accordingly, we may issue shares of preferred stock with a preference
over our common stock with respect to dividends or distributions on liquidation or dissolution, or that may otherwise adversely
affect the voting or other rights of the holders of common stock. Issuances of preferred stock, depending upon the rights, preferences
and designations of the preferred stock, may have the effect of delaying, deterring or preventing a change of control, even if
that change of control might benefit our stockholders. In addition, we are subject to Section 203 of the Delaware General Corporation
Law. Section 203 generally prohibits a public Delaware corporation from engaging in a &ldquo;business combination&rdquo; with
an &ldquo;interested stockholder&rdquo; for a period of three years after the date of the transaction in which the person became
an interested stockholder, unless (i) prior to the date of the transaction, the board of directors of the corporation approved
either the business combination or the transaction which resulted in the stockholder becoming an interested stockholder; (ii)
the interested stockholder owned at least 85% of the voting stock of the corporation outstanding at the time the transaction commenced,
excluding for purposes of determining the number of shares outstanding (a) shares owned by persons who are directors and also
officers and (b) shares owned by employee stock plans in which employee participants do not have the right to determine confidentially
whether shares held subject to the plan will be tendered in a tender or exchange offer; or (iii) on or subsequent to the date
of the transaction, the business combination is approved by the board and authorized at an annual or special meeting of stockholders,
and not by written consent, by the affirmative vote of at least 66 2/3% of the outstanding voting stock which is not owned by
the interested stockholder.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"></FONT></P>

<!-- Field: Page; Sequence: 19; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence --></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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Section
203 could delay or prohibit mergers or other takeover or change in control attempts with respect to us and, accordingly, may discourage
attempts to acquire us even though such a transaction may offer our stockholders the opportunity to sell their stock at a price
above the prevailing market price.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B><I>Your
ability to influence corporate decisions may be limited because Provident Pioneer Partners, L.P. owns a controlling percentage
of our common stock.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Provident
Pioneer Partners, L.P., which is controlled by Nathan J. Mazurek, our chief executive officer, president and chairman of the board
of directors, beneficially owns approximately 52.4% of our outstanding common stock as of March 29, 2019. As a result of this
stock ownership, Provident Pioneer Partners, L.P. and Mr. Mazurek can control all matters submitted to our stockholders for approval,
including the election of directors and approval of any merger, consolidation or sale of all or substantially all of our assets.
This concentration of voting power could delay or prevent an acquisition of our company on terms that other stockholders may desire.
In addition, as the interests of Provident Pioneer Partners, L.P. and our minority stockholders may not always be the same, this
large concentration of voting power may lead to stockholder votes that are inconsistent with the best interests of our minority
stockholders.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Furthermore,
pursuant to the terms of our credit agreement with BMO, we are restricted from, among other things, entering into merger agreements
or agreements for the sale of any or all of our assets outside the course of ordinary business. As such, even if certain corporate
transactions may be approved by our stockholders, BMO, as the lender under our credit agreement, has final authority to approve
or reject certain of our transactions. This could lead to us not being able to effect certain transactions that may be in the
best interests of our stockholders or our business.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B><I>We
are subject to financial reporting and other requirements for which our accounting, internal audit and other management systems
and resources may not be adequately prepared.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">We are subject
to reporting and other obligations under the Securities Exchange Act of 1934, as amended (the &ldquo;Exchange Act&rdquo;), including
the requirements of Section 404 of the Sarbanes-Oxley Act. Section 404 requires us to conduct an annual management assessment
of the effectiveness of our internal controls over financial reporting. These reporting and other obligations place significant
demands on our management, administrative, operational, internal audit and accounting resources. Any failure to maintain effective
internal controls could have a material adverse effect on our business, operating results and stock price.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">In addition,
our internal controls will also include those of any company or business that we may acquire in the future. Acquired companies
or businesses are likely to have different standards, controls, contracts, procedures and policies, making it more difficult to
implement and harmonize company-wide financial, accounting, information and other systems. As a result, our internal controls
may become more complex and we may require significantly more resources to ensure they remain effective. Failure to implement
required new or improved controls, or difficulties encountered in their implementation, either in our existing business or in
businesses that we may acquire, could harm our operating results or cause us to fail to meet our reporting obligations.&nbsp;</FONT></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; text-align: justify"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B><I>There are inherent limitations in all
control systems, and misstatements due to error or fraud may occur and not be detected.</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The ongoing internal control provisions of
Section 404 of the Sarbanes-Oxley Act of 2002 require us to identify material weaknesses in internal control over financial reporting,
which is a process to provide reasonable assurance regarding the reliability of financial reporting for external purposes in accordance
with accounting principles generally accepted in the United States. Our management, including our chief executive officer and chief
financial officer, does not expect that our internal controls and disclosure controls will prevent all errors and all fraud. A
control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives
of the control system are met. In addition, the design of a control system must reflect the fact that there are resource constraints
and the benefit of controls must be relative to their costs. Because of the inherent limitations in all control systems, no evaluation
of controls can provide absolute assurance that all control issues and instances of fraud, if any, in our company have been detected.
These inherent limitations include the realities that judgments in decision-making can be faulty and that breakdowns can occur
because of simple errors or mistakes. Further, controls can be circumvented by individual acts of some persons, by collusion of
two or more persons, or by management override of the controls. The design of any system of controls is also based in part upon
certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving
its stated goals under all potential future conditions. Over time, a control may be inadequate because of changes in conditions,
such as growth of the company or increased transaction volume, or the degree of compliance with the policies or procedures may
deteriorate. Because of inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur
and not be detected.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In addition, discovery and disclosure of a
material weakness, by definition, could have a material adverse impact on our financial statements. Such an occurrence could discourage
certain customers or suppliers from doing business with us and adversely affect how our stock trades. This could in turn negatively
affect our ability to access equity markets for capital.&nbsp;</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"></FONT></P>

<!-- Field: Page; Sequence: 20; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence --></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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B>Risks
Relating to our Common Stock &nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B><I>There
has been a limited market for our common stock and we cannot ensure investors that an active market for our common stock will
be sustained.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">There has
been limited trading in our common stock and there can be no assurance that an active trading market in our common stock will
be maintained. Due to the illiquidity of our common stock, the market price may not accurately reflect our relative value. There
can be no assurance that an active market for our shares of common stock will develop in the future. Because our common stock
is so thinly traded, even limited trading in our shares has in the past, and might in the future, lead to dramatic fluctuations
in share price and investors may not be able to liquidate their investment in us at all or at a price that reflects the value
of the business.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">While our
common stock became listed on the Nasdaq Capital Market as of September 2013, we cannot assure you that we will maintain compliance
with all of the requirements for our common stock to remain listed. Additionally, there can be no assurance that trading of our
common stock on such market will be sustained or desirable.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B><I>Our
stock price may be volatile, which could result in substantial losses for investors.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">The market
price of our common stock is highly volatile and could fluctuate widely in response to various factors, many of which are beyond
our control, including the following:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; 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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">technological
                                         innovations or new products and services by us or our competitors;</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt"></FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; 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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">additions
                                         or departures of key personnel, including Nathan J. Mazurek, our chairman, president
                                         and chief executive officer;</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; 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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">sales
                                         of our common stock, including management shares;</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; 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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">limited
                                         availability of freely-tradable &ldquo;unrestricted&rdquo; shares of our common stock
                                         to satisfy purchase orders and demand;</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; 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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">our
                                         ability to execute our business plan;</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; 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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">operating
                                         results that fall below expectations;</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; 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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">loss
                                         of any strategic relationship;</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; 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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">industry
                                         developments;</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; 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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">economic
                                         and other external factors;</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; 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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">our
                                         ability to manage the costs of maintaining adequate internal financial controls and procedures
                                         in connection with the acquisition of additional businesses;</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; 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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">period-to-period
                                         fluctuations in our financial results; and</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; 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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">announcements
                                         of acquisitions.</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">In addition,
the securities markets have from time to time experienced significant price and volume fluctuations that are unrelated to the
operating performance of particular companies. These market fluctuations may also significantly affect the market price of our
common stock.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B><I>Offers
or availability for sale of a substantial number of shares of our common stock may cause the price of our common stock to decline.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Sales of
a significant number of shares of our common stock in the public market could harm the market price of our common stock&nbsp;and&nbsp;make
it more difficult for us to raise funds through future offerings of common stock. Our stockholders and the&nbsp;holders of our
options and warrants may sell substantial amounts of our common stock in the public market. The&nbsp;availability of these shares
of our common stock for resale in the public market has the potential to cause the supply&nbsp;of our common stock to exceed investor
demand, thereby decreasing the price of our common stock.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">In addition,
the fact that our stockholders, option holders and warrant holders can sell substantial amounts of our common stock in the public
market, whether or not sales have occurred or are occurring, could make it more difficult for us to raise additional financing
through the sale of equity or equity-related securities in the future at a time and price that we deem reasonable or appropriate.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>




<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 21; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->19<!-- Field: /Sequence --></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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B><I>We
do not expect to pay cash dividends in the future. As a result, any return on investment may be limited to the value of our common
stock.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">We do not
anticipate paying cash dividends on our common stock in the foreseeable future. The payment of dividends on our common stock will
depend on our net income, financial condition and other business and economic factors as our board of directors may consider relevant.
In addition, our credit agreement with BMO restricts our ability to pay cash dividends. If we do not pay dividends, our common
stock may be less valuable because a return on your investment will only occur if our stock price appreciates.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B><I>If
securities and/or industry analysts fail to continue publishing research about our business, if they change their recommendations
adversely or if our results of operations do not meet their expectations, our stock price and trading volume could decline.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">The trading
market for our common stock will be influenced by the research and reports that industry or securities analysts publish about
us or our business. If one or more of these analysts cease coverage of our company or fail to publish reports on us regularly,
we could lose visibility in the financial markets, which in turn could cause our stock price or trading volume to decline. In
addition, it is likely that in some future period our operating results will be below the expectations of securities analysts
or investors. If one or more of the analysts who cover us downgrade our stock, or if our results of operations do not meet their
expectations, our stock price could decline.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B><I>The
recently passed comprehensive tax reform bill could adversely affect our business and financial condition. </I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">On December&nbsp;22,
2017, President Trump signed into law the final version of the tax reform bill commonly known as the &ldquo;Tax Cuts and Jobs
Act,&rdquo; or the TCJA, that significantly reforms the Internal Revenue Code of 1986, as amended, or the Code, with many of its
provisions effective for tax&nbsp;years beginning on January&nbsp;1, 2018. The TCJA, among other things, contains significant
changes to corporate taxation, including a permanent reduction of the corporate income tax rate, a partial limitation on the deductibility
of business interest expense, a limitation of the deduction for net operating loss carryforwards to 80% of current year taxable
income, an indefinite net operating loss carryforward, immediate deductions for certain new investments instead of deductions
for depreciation expense over time, and the modification or repeal of many business deductions and credits. We continue to examine
the impact this tax reform legislation may have on our business. Notwithstanding the reduction in the corporate income tax rate,
the overall impact of the TCJA is uncertain and our business and financial condition could be adversely affected. The impact of
this tax reform on holders of our stock is also uncertain and could be adverse.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B><I>The
Tax Cuts and Jobs Act could negatively affect us or holders of our stock. </I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">The TCJA
makes significant changes to the U.S. federal income tax rules applicable to both individuals and entities, including corporations.
There remains uncertainty as to the impact of the TCJA on us or on an investment in our stock. You should consult with your tax
advisor regarding the effect of the TCJA and other potential changes to the U.S. federal tax laws prior to purchasing our stock.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B><A NAME="ppsi10k123118a005"></A>ITEM
1B.&nbsp; UNRESOLVED STAFF COMMENTS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">Not applicable.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt"><B></B></FONT></P>

<!-- Field: Page; Sequence: 22; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->20<!-- Field: /Sequence --></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: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt"><B><A NAME="ppsi10k123118a006"></A>ITEM 2.&nbsp;&nbsp;PROPERTIES</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="width: 95%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-weight: bold; text-align: center; width: 24%">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: center; width: 1%">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: center; width: 47%">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: center; width: 1%">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: center; width: 11%; vertical-align: bottom">Approximate</TD>
    <TD STYLE="font-weight: bold; text-align: center; width: 1%">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: center; width: 15%">Owned or</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-weight: bold; text-align: center">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: center">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: center">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: center">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: center; vertical-align: bottom">Square</TD>
    <TD STYLE="font-weight: bold; text-align: center">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: center">Lease</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-weight: bold; border-bottom: Black 0.5pt solid; text-align: center">Location</TD>
    <TD STYLE="font-weight: bold; text-align: center">&nbsp;</TD>
    <TD STYLE="font-weight: bold; border-bottom: Black 0.5pt solid; text-align: center">Description</TD>
    <TD STYLE="font-weight: bold; text-align: center">&nbsp;</TD>
    <TD STYLE="font-weight: bold; border-bottom: Black 0.5pt solid; text-align: center; vertical-align: bottom">Footage</TD>
    <TD STYLE="font-weight: bold; text-align: center">&nbsp;</TD>
    <TD STYLE="font-weight: bold; border-bottom: Black 0.5pt solid; text-align: center">Expiration Date</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #CCECFF">
    <TD>Granby, Quebec</TD>
    <TD>&nbsp;</TD>
    <TD>Manufacturing and administration</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center; vertical-align: bottom">50,000</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left">Owned</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>Reynosa, Mexico</TD>
    <TD>&nbsp;</TD>
    <TD>Manufacturing</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center; vertical-align: bottom">52,000</TD>
    <TD>&nbsp;</TD>
    <TD>December 2026</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #CCECFF">
    <TD>Reynosa, Mexico</TD>
    <TD>&nbsp;</TD>
    <TD>Manufacturing</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center; vertical-align: bottom">35,000</TD>
    <TD>&nbsp;</TD>
    <TD>December 2026</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>Santa Fe Springs, California</TD>
    <TD>&nbsp;</TD>
    <TD>Manufacturing, sales, engineering and administration</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center; vertical-align: bottom">40,000</TD>
    <TD>&nbsp;</TD>
    <TD>September 2021</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #CCECFF">
    <TD>Brooklyn Park, Minnesota</TD>
    <TD>&nbsp;</TD>
    <TD>Manufacturing, sales, engineering and administration</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center; vertical-align: bottom">16,000</TD>
    <TD>&nbsp;</TD>
    <TD>December 2020</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>Pharr, Texas</TD>
    <TD>&nbsp;</TD>
    <TD>Distribution warehouse</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center; vertical-align: bottom">24,000</TD>
    <TD>&nbsp;</TD>
    <TD>August 2020</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #CCECFF">
    <TD>Omaha, Nebraska</TD>
    <TD>&nbsp;</TD>
    <TD>Sales and service</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center; vertical-align: bottom">6,800</TD>
    <TD>&nbsp;</TD>
    <TD>December 2020</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>Duluth, Minnesota</TD>
    <TD>&nbsp;</TD>
    <TD>Sale, service and warehouse</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center; vertical-align: bottom">4,600</TD>
    <TD>&nbsp;</TD>
    <TD>July 2020</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #CCECFF">
    <TD>Miami, Florida</TD>
    <TD>&nbsp;</TD>
    <TD>Sales and service</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center; vertical-align: bottom">3,600</TD>
    <TD>&nbsp;</TD>
    <TD>December 2021</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>Franklin, Wisconsin</TD>
    <TD>&nbsp;</TD>
    <TD>Sales, marketing, engineering and adminstration</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center; vertical-align: bottom">5,000</TD>
    <TD>&nbsp;</TD>
    <TD>December 2020</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #CCECFF">
    <TD>Mississauga, Ontario</TD>
    <TD>&nbsp;</TD>
    <TD>Sales and engineering</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center; vertical-align: bottom">1,400</TD>
    <TD>&nbsp;</TD>
    <TD>July 2021</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>Fort Lee, New Jersey</TD>
    <TD>&nbsp;</TD>
    <TD>Corporate management and sales office</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center; vertical-align: bottom">2,700</TD>
    <TD>&nbsp;</TD>
    <TD>November 2022</TD></TR>
</TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: Red"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: Red"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">We believe
our manufacturing and distribution facilities are well maintained, in proper condition to operate at higher than current levels
and are adequately insured. We do not anticipate significant difficulty in renewing or extending existing leases as they expire,
or in replacing them with equivalent facilities or office locations. Of the owned properties, both are subject to encumbrances
with a bank, in amounts that we do not believe are material to our operations<B>. </B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B><A NAME="ppsi10k123118a007"></A>ITEM
3. LEGAL PROCEEDINGS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">From time to time, we may become
involved in lawsuits, investigations and claims that arise in the ordinary&nbsp;course of business.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">On January 11, 2016, Myers Power Products, Inc., a specialty electrical products manufacturer, filed suit
with the Superior Court of the State of California, County of Los Angeles, against us, PCEP and two PCEP&rsquo;s employees who
are former employees of Myers Power Products, Inc., Geo Murickan, the president of PCEP (&ldquo;Murickan&rdquo;), and Brett DeChellis
(&ldquo;DeChellis&rdquo;), alleging, among other things, that Murickan wrongly used and retained confidential business information
of Myers Power Products, Inc. for the benefit of us and PCEP, in breach of their confidentiality agreement and/or employment agreement
entered into with Myers Power Products, Inc., and that we and PCEP knowingly received and used such confidential business information.
Myers Power Products, Inc. is seeking injunctive relief enjoining us, PCEP and our employees from using its confidential business
information and compensatory damages of an unspecified unlimited (exceeding $25,000) amount. On March 18, 2016, we filed an answer
to the complaint, denying generally each and every allegation and relief sought by Myers Power Products, Inc. and seeking dismissal
based on, among other things, failure to state facts sufficient to constitute a cause of action. We intend to contest the matter
vigorously. Due to the uncertainties of litigation, however, we can give no assurance that we, PCEP and our employees will prevail
on any claims made against us, PCEP and our employees in any such lawsuit. As of the filing of this report, this action is scheduled
for trial in the second quarter of 2019. Also, we can give no assurance that any other lawsuits or claims brought in the future
will not have an adverse effect on our financial condition, liquidity or operating results.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">As of the
date hereof, we are not aware of or a party to any legal proceedings to which we or any of our subsidiaries is a party or to which
any of our property is subject, nor are we aware of any such threatened or pending litigation or any such proceedings known to
be contemplated by governmental authorities other than the forgoing suit filed by Myers Power Products, Inc. that we believe could
have&nbsp;a material adverse effect on our business, financial condition or operating results. See Note 11 &ndash; Commitments
and Contingencies included in the notes to our consolidated financial statements included in this Annual Report on Form 10-K.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">We are not
aware of any material proceedings in which any of our directors, officers or affiliates or any registered or beneficial shareholder
of more than 5% of our common stock is an adverse party or has a material interest adverse to our interest.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B><A NAME="ppsi10k123118a008"></A>ITEM
4. MINE SAFETY DISCLOSURES</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Not applicable.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 23; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->21<!-- Field: /Sequence --></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: 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; text-align: center"><FONT STYLE="font-size: 10pt"><B><A NAME="ppsi10k123118a009"></A>PART II</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt"><B><A NAME="ppsi10k123118a010"></A>ITEM 5.&nbsp; MARKET FOR REGISTRANT&rsquo;S
COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Our common
stock has been listed on the Nasdaq Capital Market&nbsp;under the symbol &ldquo;PPSI&rdquo;&nbsp;since September 19, 2013. Prior
to that time, it was quoted on the OTCQB. The last reported sales price of our common stock on the Nasdaq Capital Market on March
28, 2019, was <FONT STYLE="background-color: White">$4.93</FONT> per share. As of March 28, 2019, there were 22
</FONT>holders of record of our common stock.&nbsp;</P>




<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: Red"><FONT STYLE="font-size: 10pt"><B></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: Red"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">We have
not declared or paid cash dividends on our common stock during the two most recent fiscal years, and we do not intend to pay any
cash dividends on our common stock during the foreseeable future. Rather, we intend to retain future net income (if any) to fund
the operation and expansion of our business and for general corporate purposes. Subject to legal and contractual limits, our board
of directors will make any decision as to whether to pay dividends in the future.&nbsp;In addition, our credit agreement with
BMO, dated April 29, 2016, restricts our ability to pay cash dividends.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">We did not
repurchase any of our equity securities during the fourth quarter of the fiscal year ended December 31, 2018.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt"><B><A NAME="ppsi10k123118a011"></A>ITEM 6.&nbsp; SELECTED FINANCIAL
DATA.</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">Not applicable.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B><A NAME="ppsi10k123118a012"></A>ITEM
7.&nbsp; MANAGEMENT&rsquo;S DISCUSSION AND ANALYSIS OF FINANCIAL&nbsp;CONDITION AND RESULTS OF OPERATIONS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><I>You should
read the following discussion and analysis of our financial condition and results of operations together with our financial statements
and related notes appearing elsewhere in this prospectus. In addition to historical financial information, the following discussion
contains forward-looking statements that reflect our plans, estimates and beliefs. Our actual results could differ materially
from those discussed in the forward-looking statements. Factors that could cause or contribute to these differences include those
discussed below and elsewhere in this prospectus, particularly in the sections entitled &ldquo;Risk Factors&rdquo; and &ldquo;Cautionary
Note Regarding Forward-Looking Statements.&rdquo;</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B>Overview</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">We manufacture, sell and service a broad range of specialty electrical transmission, distribution and on-site
power generation equipment for applications in the utility, industrial, commercial and backup power markets. We are headquartered
in Fort Lee, New Jersey and operate from 11 additional locations in the U.S., Canada and Mexico for manufacturing, centralized
distribution, engineering, sales and administration.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Our operations are divided into two reportable segments: Transmission &amp; Distribution Solutions and Critical
Power. Our T&amp;D Solutions business provides equipment solutions that help customers effectively and efficiently manage their
electrical power distribution systems to desired specifications. These solutions are marketed principally through our PTL, Jefferson,
Bemag and PCEP brand names. Our Critical Power business provides customers with sophisticated power generation equipment, and an
advanced data collection and monitoring platform, the combination of which is used to ensure smooth, uninterrupted power to operations
during times of emergency. These solutions are marketed by our operations headquartered in Minnesota, currently doing business
under the Titan brand name.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B></B></FONT></P>

<!-- Field: Page; Sequence: 24; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->22<!-- Field: /Sequence --></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: 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; text-align: justify"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Reversal of Discontinued Operations</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">During the fourth quarter of 2017, as part
of its review of strategic alternatives, the Company made the decision to sell its switchgear business operated by Pioneer Custom
Electric Products, Inc., which is part of T&amp;D Solutions segment.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On May 2, 2018, Pioneer Custom Electric Products,
Inc, a wholly owned subsidiary of Pioneer Power Solutions, Inc., entered into an Asset Purchase Agreement with CleanSpark, Inc.
(&ldquo;CleanSpark&rdquo;), pursuant to which PCEP was to sell certain assets comprising the PCEP business to CleanSpark. The Company
had agreed to extend the closing of the sale through December 31, 2018 to allow all parties additional time to satisfy all closing
conditions.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On December 27, 2018, each of PCEP and CleanSpark
signed a third letter agreement (the &ldquo;Letter Agreement&rdquo;) which further extended the Termination Date to January 16,
2019. On January 22, 2019, the Company and CleanSpark executed a merger agreement whereby Pioneer Critical Power, Inc., a wholly
owned subsidiary of the Company, was sold to CleanSpark. On January 22, 2019, PCEP and CleanSpark terminated the Asset Purchase
Agreement by mutual written agreement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company had previously presented the operations
of PCEP as discontinued operations for all periods presented in its annual report on Form 10-K for the year ended December 31,
2017.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Due to the change of the circumstances as described
above, the Company is presenting the results of PCEP within continuing operations and including results of the switchgear reporting
unit in the T&amp;D Solutions Segment for all periods presented in the financial statements as of December 31, 2018. As circumstances
allow, the Company will execute the sale of PCEP.</P>





<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B>Foreign
Currency Exchange Rates</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Although
we report our results in accordance with U.S. GAAP and in U.S. dollars, PTL and Bemag are Canadian operations whose functional
currency is the Canadian dollar. As such, the financial position, results of operations, cash flows and equity of these operations
are initially consolidated in Canadian dollars. Their assets and liabilities are then translated from Canadian dollars to U.S.
dollars by applying the foreign currency exchange rate in effect at the balance sheet date, while the results of their operations
and cash flows are translated to U.S. dollars by applying weighted average foreign currency exchange rates in effect during the
reporting period. The resulting translation adjustments are included in other comprehensive income or loss.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">The following
table provides actual end of period exchange rates used to translate the financial position of our Canadian operations at the
end of each period reported. The average exchange rates presented below, as provided by the Bank of Canada, are indicative of
the weighted average rates we used to translate the revenues and expenses of our Canadian operations into U.S. dollars (rates
expressed as the number of U.S. dollars to one Canadian dollar for each period reported):&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></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="text-align: left; vertical-align: top">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="10" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="10" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: left; vertical-align: top">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center">Statements of Operations and</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center">Statements of Operations and</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="text-align: center; vertical-align: middle">
    <TD>&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1pt solid; font-weight: bold"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Balance Sheet</B></FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="border-bottom: Black 1pt solid; font-weight: bold"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Comprehensive Income</B></FONT></TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1pt solid; font-weight: bold"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Balance Sheet</B></FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="border-bottom: Black 1pt solid; font-weight: bold"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Comprehensive Income</B></FONT></TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="text-align: center; vertical-align: bottom">
    <TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Cumulative</B></FONT></TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD>&nbsp;</TD>
    <TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Cumulative</B></FONT></TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="text-align: center; vertical-align: bottom">
    <TD NOWRAP STYLE="font-weight: bold; text-align: left; vertical-align: bottom; border-bottom: Black 1pt solid"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Quarter Ended</B></FONT></TD><TD NOWRAP STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold; border-bottom: Black 1pt solid"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>End of Period</B></FONT></TD><TD NOWRAP STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; border-bottom: Black 1pt solid"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Period Average</B></FONT></TD><TD NOWRAP STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold; border-bottom: Black 1pt solid"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Average</B></FONT></TD><TD NOWRAP STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold; border-bottom: Black 1pt solid"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>End of Period</B></FONT></TD><TD NOWRAP STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; border-bottom: Black 1pt solid"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Period Average</B></FONT></TD><TD NOWRAP STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold; border-bottom: Black 1pt solid"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Average</B></FONT></TD><TD NOWRAP STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 27%; text-align: left; vertical-align: top"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">March 31</FONT></TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">0.7756</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">0.7906</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">0.7906</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">0.7519</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">0.7559</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">0.7559</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; vertical-align: top"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">June 30</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0.7594</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0.7745</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0.7825</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0.7706</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0.7436</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0.7497</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; vertical-align: top"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">September 30</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0.7725</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0.7652</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0.7766</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0.8013</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0.7983</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0.7652</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; vertical-align: top"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">December 31</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0.7330</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0.7568</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0.7715</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0.7971</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0.7865</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0.7704</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>






<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: Red"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: Red"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: Red"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B>Critical
Accounting Policies</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><I>Use of
Estimates.</I> The preparation of financial statements in accordance with generally accepted accounting principles in the U.S.
requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent
assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting
period. The financial statements include estimates based on currently available information and our judgment as to the outcome
of future conditions and circumstances. Significant estimates in these financial statements include pension expense, inventory
provisions, useful lives and impairment of long-lived assets, warranty accruals, income tax provision, goodwill impairment analysis,
stock-based compensation, allowance for doubtful accounts and estimates related to purchase price allocation. Changes in the status
of certain facts or circumstances could result in material changes to the estimates used in the preparation of the financial statements
and actual results could differ from the estimates and assumptions.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"></FONT></P>

<!-- Field: Page; Sequence: 25; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->23<!-- Field: /Sequence --></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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><I>Revenue
Recognition</I>. Revenue is recognized when (1) a contract with a customer exists, (2) performance obligations promised in a contract
are identified based on the products or services that will be transferred to the customer, (3) the transaction price is determined
based on the consideration to which the Company will be entitled in exchange for transferring products or services to the customer,
(4) the transaction price is allocated to the performance obligations in the contract and (5) the Company satisfies performance
obligations. Substantially all of our revenue is recognized at a point of time, as the promised product passes to the customer.
Service revenues include maintenance contracts that are recognized over time based on the contract term and repair services which
are recognized as services are delivered.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><I>Inventories</I>.
We value inventories at the lower of cost or net realizable value. If a write down to the current market value is necessary, the
market value cannot be greater than the net realizable value, which is defined as selling price less costs to complete and dispose,
and cannot be lower than the net realizable value less a normal profit margin. We also continually evaluate the composition of
our inventory and identify obsolete, slow-moving and excess inventories. Inventory items identified as obsolete, slow-moving or
excess are evaluated to determine if reserves are required. If we were not able to achieve our expectations of the net realizable
value of the inventory at current market value, we would have to adjust our reserves accordingly. We attempt to accurately estimate
future product demand to properly adjust inventory levels for our standard products. However, significant unanticipated changes
in demand could have a significant impact on the value of inventory and of operating results.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><I>Impairment
of Long-Lived Assets</I>.&nbsp;We review long-lived assets for impairment including intangible assets with determinable useful
lives whenever events or changes in circumstances indicate that the carrying value of the corresponding asset group may not be
realizable. If an evaluation is required, the estimated future undiscounted cash flows associated with the asset group are compared
to the asset group&rsquo;s carrying amount to determine if an impairment of such asset is necessary. This requires us to make
long-term forecasts of the future revenues and costs related to the assets groups subject to review. Forecasts require assumptions
about demand for our products and future market conditions. Estimating future cash flows requires significant judgment, and our
projections may vary from cash flows eventually realized. Future events and unanticipated changes to assumptions could require
a provision for impairment in a future period. The effect of any impairment would be reflected in operating income in the Consolidated
Statements of Operations. In addition, we estimate the useful lives of our long-lived assets and other intangibles and periodically
review these estimates to determine whether these lives are appropriate.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><I>Goodwill
and Indefinite lived intangible Assets</I>.&nbsp;Goodwill and other intangible assets with indefinite useful lives are not amortized,
but are evaluated for impairment annually, or immediately if conditions indicate that impairment could exist. The evaluation requires
an impairment test to identify potential goodwill impairment and measure the amount of a goodwill impairment loss. The test compares
the fair value of a reporting unit with its carrying amount, including goodwill. If the carrying amount of a reporting unit exceeds
its fair value, the Company measures the amount of the impairment loss. The goodwill impairment testing involves significant estimates.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><I>Income
Taxes.</I> We account for income taxes under the asset and liability method, based on the income tax laws and rates in the countries
in which operations are conducted and income is earned. This approach requires the recognition of deferred tax assets and liabilities
for the expected future tax consequences of temporary differences between the carrying amounts and the tax basis of assets and
liabilities using expected rates in effect for the tax year in which the differences are expected to reverse. Developing the provision
for income taxes requires significant judgment and expertise in federal, international and state income tax laws, regulations
and strategies, including the determination of deferred tax assets and liabilities and, if necessary, any valuation allowances
that may be required for deferred tax assets. A valuation allowance is recorded to reduce our deferred tax assets to the amount
that is more likely than not to be realized. We believe that the deferred tax asset recorded as of December 31, 2018, is realizable
through future reversals of existing taxable temporary differences and future taxable income. If we were to subsequently determine
that we would be able to realize deferred tax assets in the future in excess of its net recorded amount, an adjustment to deferred
tax assets would increase net income for the period in which such determination was made. We will continue to assess the adequacy
of the valuation allowance on a quarterly basis. Our judgments and tax strategies are subject to audit by various taxing authorities.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">As of December
31, 2018, we have recorded $129 for uncertain tax positions. We do not believe the total of unrecognized tax positions will significantly
increase or decrease during the next 12 months.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B>Changes
in Accounting Principles</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">On January
1, 2018, the Company adopted Accounting Standards Update 2014-09, Revenue from Contracts with Customers (Topic 606) and Accounting
Standards Update 2016-02, Leases (Topic 842). The effects of the adoptions are described in Note 2 to the consolidated financial
statements.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B>Rounding</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">All dollar
amounts (except share and per share data) presented are stated in thousands of dollars, unless otherwise noted. Amounts may not
foot due to rounding.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 26; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->24<!-- Field: /Sequence --></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: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt"><B>RESULTS OF OPERATIONS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt"><B><I>Overview of 2018 Operating
Results</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Selected
financial and operating data for our reportable business segments for the most recent two years is summarized below. This information,
as well as the selected financial data provided in Note&nbsp;16 and our Consolidated Financial Statements and related notes included
in this Annual Report on Form 10-K, should be referred to when reading our discussion and analysis of results of operations below.
Our summary of operating results during the years ended 2018 and 2017 are as follows:</FONT></P>



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






<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt"></FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 90%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center">For the Year Ended</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">December 31,</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>Revenues</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 70%; text-align: left; padding-left: 9px">T&amp;D Solutions</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">95,010</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">99,326</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 9px">Critical Power Solutions</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">11,380</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">15,065</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 18px">Consolidated</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">106,390</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">114,391</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Cost of goods sold</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9px">T&amp;D Solutions</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">77,284</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">84,501</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 9px">Critical Power Solutions</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">9,855</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">12,151</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 18px">Consolidated</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">87,139</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">96,652</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Gross profit</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">19,251</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">17,739</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9px">Selling, general and administrative expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">19,652</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">18.903</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9px">Depreciation and amortization expense</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,813</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,255</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9px">Restructuring and integration</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">219</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 9px">Foreign exchange gain</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(341</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(325</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 18px">Total operating expenses</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">21,124</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">21,052</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Operating loss</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,873</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(3,313</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9px">Interest expense</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,662</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,462</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 9px">Other expense</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">826</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">411</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Loss before taxes</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(5,361</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(6,186</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 9px">Income tax expense</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">303</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">3,039</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt">Net loss</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">(5,664</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">(9,225</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">)</TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><I>Backlog</I>.&nbsp;Our
order backlog at December 31, 2018 was $47.5 million, as compared to $35.2 million at December 31, 2017. Our backlog is based
on orders expected to be delivered in the future, most of which is expected to occur during 2019. The following table represents
the progression of our backlog, by reporting segment,&nbsp;for the periods ended as indicated:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>


<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 90%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">December 31,</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 70%; text-align: left">T&amp;D Solutions</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">41,320</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">26,486</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Critical Power Solutions</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">6,171</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">8,710</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt; padding-left: 9px">Total order backlog</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">47,491</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">35,196</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>


<!-- Field: Page; Sequence: 27; Options: NewSection; Value: 25 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->25<!-- Field: /Sequence --></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: 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; text-align: justify"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt"><B><I>Revenue</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">The following table represents
our revenues by reporting segment and major product category for the periods indicated (in thousands, except percentages):</FONT></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"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 90%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="14" STYLE="font-weight: bold; text-align: center">For the Year Ended</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="14" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">December 31,</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Variance</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">%</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: left">T&amp;D Solutions</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 40%; text-align: left; padding-left: 9px">Transformers</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">86,263</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">86,325</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">(62</TD><TD STYLE="width: 1%; text-align: left">)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">(0.1</TD><TD STYLE="width: 1%; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 9px">Switchgear</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">8,747</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">13,001</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(4,254</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(32.7</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9px">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">95,010</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">99,326</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(4,316</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(4.3</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Critical Power Solutions</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9px">Equipment</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,580</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,898</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(4,318</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(73.2</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 9px">Service</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">9,800</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">9,167</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">633</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">6.9</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 9px">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">11,380</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">15,065</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(3,685</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(24.5</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt">Total revenue</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">106,390</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">114,391</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">(8,001</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">(7.0</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">)</TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; 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"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">For the
year ended December 31, 2018, our consolidated revenue decreased by $8.0 million, or 7.0%, to $106.4 million, down from $114.4
million during the year ended December 31, 2017.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><I>T&amp;D
Solutions</I>. Revenue from our transformer product lines decreased by $0.1 million, or 0.1%, driven by customers delaying 2018
deliveries to 2019. Revenue from our switchgear product lines decreased by $4.3 million, or 32.7% as result of lower sales of
our transfer switches and medium voltage switchgear products.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><I>Critical
Power</I>. Revenue for our equipment sales decreased by $4.3 million, or 73.2%, driven by our decision to concentrate our efforts
on service revenue, which provides higher profit margins. The increase in service revenue of $0.6 million, or 6.9% is further
confirmation of this strategy.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B><I>Gross
Profit and Gross Margin</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">The following
table represents our gross profit by reporting segment for the periods indicated (in thousands, except percentages):</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 90%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="14" STYLE="font-weight: bold; text-align: center">For the Year Ended</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="color: red; font-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="14" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">December 31,</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Variance</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">%</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: left">T&amp;D Solutions</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 40%; text-align: left; padding-left: 9px">Gross profit</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">17,726</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">14,825</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">2,901</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">19.6</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9px">Gross margin %</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">18.7</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">14.9</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3.8</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9px">&nbsp;</TD><TD>&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="color: red; font-style: italic">&nbsp;</TD>
    <TD STYLE="color: red; font-style: italic; text-align: left">&nbsp;</TD><TD STYLE="color: red; font-style: italic; text-align: right">&nbsp;</TD><TD STYLE="color: red; font-style: italic; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Critical Power Solutions</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9px">Gross profit</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,525</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,914</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,389</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(47.7</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9px">Gross margin %</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">13.4</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">19.3</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(5.9</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 9px">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt">Consolidated gross profit</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">19,251</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">17,739</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">1,512</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">8.5</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Consolidated gross margin %</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">18.1</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">15.5</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2.6</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">For the
year ended December 31, 2018, our gross margin percentage was 18.1% of revenues, compared to 15.5% during the year ended December
31, 2017. The 2.6% increase in our consolidated gross margin percentage is explained predominantly by the results of our T&amp;D
Solutions segment.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"></FONT></P>

<!-- Field: Page; Sequence: 28; Value: 25 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->26<!-- Field: /Sequence --></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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><I>T&amp;D
Solutions</I>. <FONT STYLE="font-family: Times New Roman, Times, Serif">The 3.8% increase in our T&amp;D Solutions gross margin
resulted primarily from the write-off of $1.7 million of inventory in our switchgear business in 2017 and the write off of raw
material inventory of $0.9 million not relocated from Canada when we relocated our production in Farnham, Quebec, Canada, to Reynosa,
Mexico in 2017. The raw material inventory was not relocated due to the review of allowable sourcing and suppliers of components
for finished goods pursuant to our safety files for products produced.</FONT></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><I>Critical
Power</I>. The 5.9% decrease in our Critical Power segment gross margin was driven primarily by lower sales while the fixed costs
remained comparable.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B><I>Operating
Expenses</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">The following
table represents our operating&nbsp;expenses by reportable segment for the periods indicated (in thousands, except percentages):</FONT></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; text-align: justify"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 90%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 11pt Calibri, Helvetica, Sans-Serif">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="15" STYLE="font-weight: bold; text-align: center">For the Year Ended</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-family: Calibri, Helvetica, Sans-Serif; color: red; font-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="15" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">December 31,</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Variance</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">%</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>T&amp;D Solutions</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-weight: bold; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 40%; text-align: left; padding-left: 9px">Selling, general and administrative expense</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">14,383</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">13,370</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">1,013</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">7.6</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9px">Depreciation and amortization expense</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">529</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">651</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(122</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(18.7</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9px">Restructuring and integration</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;&nbsp;&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">219</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(219</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(100.0</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 9px">Foreign exchange gain</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(341</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(325</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(16</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">4.9</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt; padding-left: 9px">Segment operating expense</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">14,571</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">13,915</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">656</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">4.7</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9px">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Critical Power Solutions</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9px">Selling, general and administrative expense</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">1,625</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">2,063</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">(438</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(21.2</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 9px">Depreciation and amortization expense</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,222</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,533</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(311</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(20.3</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt; padding-left: 9px">Segment operating expense</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">2,847</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">3,596</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">(749</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">(20.8</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9px">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Unallocated Corporate Overhead Expenses</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9px">Selling, general and administrative expense</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">3,644</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">3,470</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">174</TD><TD STYLE="text-align: left"></TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5.0</TD><TD STYLE="text-align: left"></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 9px">Depreciation expense</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">62</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">71</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(9</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(12.7</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt; padding-left: 9px">Segment operating expense</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">3,706</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">3,541</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">165</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left"></TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">4.7</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left"></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9px">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>Consolidated</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9px">Selling, general and administrative expense</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">19,652</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">18,903</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">749</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4.0</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9px">Depreciation and amortization expense</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,813</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,255</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(442</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(19.6</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9px">Restructuring and integration</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;&nbsp;&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">219</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(219</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(100.0</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 9px">Foreign exchange gain</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(341</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(325</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(16</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(4.9</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt">Consolidated operating expense</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">21,124</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">21,052</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">72</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left"></TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">0.3</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left"></TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><I>Selling,
General and Administrative Expense</I><FONT STYLE="font-family: Times New Roman, Times, Serif">. For the year ended December 31, 2018,&nbsp;consolidated selling, general and administrative expense, before
depreciation and amortization, increased by approximately $0.7 million, or 4.0%, to $19.7 million, as compared to $18.9 million
during the year ended December 31, 2017. As a percentage of our consolidated revenue, selling, general and administrative expense
increased to 18.5% in 2018, as compared to 16.5% in 2017.</FONT></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">The selling, general and administrative expense in our T&amp;D Solutions segment increased by $1.0 million,
or 7.6%, during the year ended December 31, 2018, as compared to 2017 primarily due to higher professional fees and commission
expense.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">The selling,
general and administrative expense in our Critical Power segment decreased by $0.4 million, or 21.2% as compared to 2017 primarily
due to lower payroll related costs.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><I>Depreciation
and Amortization Expenses</I>.&nbsp;Depreciation and amortization expense consists primarily of depreciation of fixed assets and
amortization of definite-lived intangible assets and right-of-use assets related to our finance leases and excludes amounts included
in cost of sales. Depreciation and amortization expense decreased by $0.4 million during the year ended December 31, 2018 compared
to the year ended December 31, 2017 primarily due to lower purchases of property, plant and equipment.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"></FONT></P>

<!-- Field: Page; Sequence: 29; Value: 25 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->27<!-- Field: /Sequence --></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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><I>Restructuring
and Integration.</I>&nbsp;There was no restructuring and integration expense in the year ended December 31, 2018. In 2017, the
Company completed the relocation of the medium voltage transformer production facility from Canada to a lower cost facility and
incurred $0.2 million of expense.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><I>Foreign
Exchange Gain.</I> For the year ended December 31, 2018, approximately 37% of our consolidated operating revenues were denominated
in Canadian dollars, and the majority of our expenses were denominated and disbursed in U.S. dollars. We have not historically
engaged in currency hedging activities. Fluctuations in foreign currency exchange rates between the time we initiate and then
settle transactions with our customers and suppliers can have an impact on our operating results. For the years ended December
31, 2018 and 2017, we recorded a gain of $0.3 million due to currency fluctuations.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B><I>Operating
Income (Loss) </I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">The following
table represents our operating income (loss) by reportable segment for the periods indicated:</FONT></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; text-align: justify"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 90%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 11pt Calibri, Helvetica, Sans-Serif">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="15" STYLE="font-weight: bold; text-align: center">For the Year Ended</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-family: Calibri, Helvetica, Sans-Serif; color: red; font-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="15" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">December 31,</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Variance</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 40%; text-align: left">T&amp;D Solutions</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">3,155</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">910</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">2,245</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">246.7</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Critical Power Solutions</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,322</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(682</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(640</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(93.8</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Unallocated Corporate Overhead Expenses</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(3,706</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(3,541</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(165</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(4.7</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt; padding-left: 9px">Total operating loss</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">(1,873</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">(3,313</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">1,440</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">(43.5</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">)</TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><I>T&amp;D
Solutions</I><FONT STYLE="font-family: Times New Roman, Times, Serif">.&nbsp;Operating income from this segment increased by $2.2
million in 2018 compared to 2017, due to lower restructuring costs and improved gross profit in switchgear business. </FONT></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><I>Critical
Power</I><FONT STYLE="font-family: Times New Roman, Times, Serif">. The Critical Power segment operating loss increased by $0.6
million during 2018 from 2017 due to lower gross margin.</FONT></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><I>General
Corporate Expense</I>. Our general corporate expenses consist primarily of executive management, corporate accounting and human
resources personnel, office expenses, financing and corporate development activities, payroll and&nbsp;benefits administration,
treasury, tax compliance, legal, stock-based compensation and public reporting costs, and costs not specifically allocated to
reportable business segments. During the year ended December 31, 2018, our unallocated corporate overhead expense increased by
$0.2 million.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B><I>Non-Operating
Expense</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><I>Interest
Expense</I>. For the year ended December 31, 2018, our interest expense was $2.7 million, as compared to $2.5 million for the
year ended December 31, 2017.&nbsp;The net increase in our interest expense was due to higher average borrowings outstanding under
our credit facilities and the increased utilization of short term borrowings with increased rates during 2018, as compared to
2017.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><I>Other
Expense</I><FONT STYLE="font-family: Times New Roman, Times, Serif">. Our non-operating expense reports certain losses associated
with activities not directly related to our core operations. Our non-operating expense was $0.8 million for the year ended December
31, 2018 as compared to $0.4 million for the year ended December 31, 2017. </FONT></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><I>Provision
for Income Taxes</I><FONT STYLE="font-family: Times New Roman, Times, Serif">. Our provision reflects an effective tax rate on
loss before taxes of 5.7% in 2018, as compared to 49.1% in 2017, as set forth below:&nbsp;</FONT></FONT></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; text-align: justify"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 90%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 11pt Calibri, Helvetica, Sans-Serif">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="11" STYLE="font-weight: bold; text-align: center">For the Year Ended</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 11pt">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="11" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">December 31,</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Variance</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 55%; text-align: left">Loss before income taxes</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">(5,361</TD><TD STYLE="width: 1%; text-align: left">)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">(6,186</TD><TD STYLE="width: 1%; text-align: left">)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">825</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Income tax expense</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">303</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,039</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(2,736</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9px">Effective income tax rate %</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5.7</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">49.1</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">43.5</TD><TD STYLE="text-align: left"></TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;<FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">On December 22, 2017, the U.S. enacted the Tax Cuts and Jobs Act (&ldquo;U.S. tax reform&rdquo;) that lowers
the statutory tax rate on U.S. earnings, taxes historic foreign earnings at a reduced rate of tax, establishes a quasi-territorial
tax system and enacts new taxes associated with global operations.&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"></FONT></P>

<!-- Field: Page; Sequence: 30; Value: 25 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->28<!-- Field: /Sequence --></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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">As part of tax reform, the U.S. has enacted a minimum tax on foreign earnings (&ldquo;global intangible low-taxed
income&rdquo;) which is now being reflected in the income tax expense.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The decrease in our effective tax rate during
2018 primarily reflects the impact of the Tax Cuts and Jobs Act Enactment and the recognition of a valuation allowance of $1.6 million and $4.7 million for the years ended December 31, 2018 and 2017, respectively.</P>





<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B><I>Net
Loss per Share</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">We generated a&nbsp;net loss of $5.7 million for the year ended December 31, 2018, as compared to net loss
of $9.2 million during the year ended December 31, 2017. In 2018, our net loss per basic and diluted share was $0.65, as compared
to a net loss of $1.06 during the year ended December 31, 2017.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B>LIQUIDITY
AND CAPITAL RESOURCES</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><I>General</I><FONT STYLE="font-family: Times New Roman, Times, Serif">.
At December 31, 2018, we had cash and cash equivalents of approximately $0.2 million and total debt outstanding of $26.3 million,
when including bank overdrafts and liabilities of operations. We have historically met our cash needs through a combination of
cash flows from operating activities, bank borrowings under our revolving credit facilities and distributions between our U.S.
and foreign subsidiaries. Our cash requirements are generally for operating activities, debt repayment, capital improvements and
acquisitions. We believe that working capital, borrowing capacity available under our credit facilities, funds generated from
operations and cash available on hand should be sufficient to finance our cash requirements for anticipated operating activities,
capital improvements and principal repayments of debt through at least the next twelve months.</FONT></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><I>Cash Provided by Operating Activities</I>.
Cash provided by our operating activities was approximately $2.2 million during the year ended December 31, 2018, compared to
$1.7 million during the year ended December 31, 2017, primarily due to working capital changes.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><I>Cash
Provided by / Used in Investing Activities.</I> Cash provided by investing activities during the year ended December 31, 2018
was approximately $0.2 million, as compared to $1.4 million cash used in investing activities during the year ended December 31,
2017. Additions to our property, plant and equipment in the ordinary course of business were approximately $0.6 million and $1.5
million during the years ended December 31, 2018 and 2017, respectively.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><I>Cash Used in / Provided by Financing Activities.</I>
Cash used in our financing activities was $3.4 million during the year ended December 31, 2018, as compared to $0.6&nbsp;million
of cash provided by financing activities during the year ended December 31, 2017. During 2018, borrowings under our revolving credit
facilities increased by $0.1 million.</P>





<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><I>Working
Capital</I>. As of December 31, 2018, we had a working capital deficit of $5.1 million, including $0.2 million of cash and cash
equivalents, compared to a working capital deficit of $1.7 million, including $0.2 million of cash and cash equivalents at December
31, 2017. At December 31, 2018 and 2017, we had $0.4 and $3.3 million, respectively, of available and unused borrowing capacity
from our revolving credit facilities, without taking into account cash and equivalents on hand. However, the availability of this
capacity under our revolving credit facilities is subject to restrictions on the use of proceeds and is dependent upon our ability
to satisfy certain financial and operating covenants, including financial ratios. Management believes that the existing credit
facility is available as of the filing date to support operations as needed. As previously noted our total order backlog has increased
to $47.5 million as of December 31, 2018 which has required us to increase our inventory levels and related commitments to meet
this future demand. We expect that as we work off this backlog our working capital position will improve including a reduction
in our overall debt levels.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><I>Assessment
of Liquidity</I>. At December 31, 2018, we had total debt of $26.3 million and $0.2 million of cash and cash equivalents on hand.
We have historically met our cash needs through a combination of cash flows from operating activities and bank borrowings under
our revolving credit facilities. Our cash requirements are generally for operating activities, debt repayment, capital improvements
and acquisitions. In addition, as further discussed below, our credit facilities maturity dates have been extended until April
1, 2020.</FONT></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; text-align: justify"></P>

<!-- Field: Page; Sequence: 31; Value: 25 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->29<!-- Field: /Sequence --></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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">The financial
statements included in this annual report have been prepared assuming that we will continue as a going concern, which contemplates
the recoverability of assets and the satisfaction of liabilities in the normal course of business. Significant assumptions underlie
this belief, including, among other things, that there will be no material adverse developments in our business, liquidity, capital
requirements and that our credit facilities with our lender will remain available to us and will not need to be replaced.&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B>Credit
Facilities and Long-Term Debt</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B><I>Canadian
Credit Facilities</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">In April
2016, our wholly owned subsidiary, Pioneer Electrogroup Canada Inc. (&ldquo;PECI&rdquo;), entered into an Amended and Restated
Credit Agreement (&ldquo;CAD ARCA&rdquo;) with Bank of Montreal (&ldquo;BMO&rdquo;) with respect to our existing Canadian credit
facilities (as amended and restated, the &ldquo;Canadian Facilities&rdquo;) that replaced and superseded all of our businesses&rsquo;
prior financing arrangements with the bank. This CAD ARCA extended the maturity date of our Canadian Facilities to July 31, 2017.
The CAD ARCA was further amended (the &ldquo;2017 CAD ARCA Amendment&rdquo;) on March 15, 2017, and again on March 28, 2018 (the
&ldquo;2018 CAD ARCA Amendment&rdquo;). The 2018 CAD ARCA Amendment extended the term of our Canadian Facilities to April 1, 2020.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Our Canadian
Facilities provided for up to $8.2 million Canadian dollars (&ldquo;CAD&rdquo;) (approximately $6.3 million expressed in U.S.
dollars) consisting of a revolving $7.0 million CAD revolving credit facility (&ldquo;Facility A&rdquo;) to finance ongoing operations,
a $471 CAD term credit facility (&ldquo;Facility B&rdquo;) that financed a plant expansion, and a $712 USD Facility that financed
a business acquisition and the purchase and expansion of its manufacturing facilities. The 2017 CAD ARCA Amendment increased the
Facility A to $8.0 million CAD, increasing the total amount of loans available under the Canadian Facilities to $9.2 million CAD.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Facility
A, as amended by the 2017 CAD ARCA Amendment and the 2018 CAD ARCA Amendment, is subject to margin criteria. Facility A, as amended
by the 2017 CAD ARCA Amendment, bore interest at BMO&rsquo;s prime rate plus 0.75% per annum on amounts borrowed in Canadian dollars,
or BMO&rsquo;s U.S. base rate plus 0.75% per annum or LIBOR plus 2.25% per annum on amounts borrowed in U.S. dollars. The 2018
CAD ARCA Amendment modified the interest rate on Facility A borrowings to BMO&rsquo;s prime rate plus 0.50% per annum on amounts
borrowed in Canadian dollars, or BMO&rsquo;s U.S. base rate plus 0.50% per annum or LIBOR plus 2.0% per annum on amounts borrowed
in U.S. dollars. Pursuant to the 2017 CAD ARCA Amendment, Facility A was to mature on July 31, 2018. The 2018 CAD ARCA Amendment
extended the maturity of borrowings under Facility A to April 1, 2020. Consistent with the terms of the historical Facility A,
including both a subjective acceleration clause and lockbox arrangement, will continue to be presented as a current liability.
We believe based upon historical experience, that Facility A will remain in place to fund operations through maturity of this
facility in April 2020.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Borrowings
under Facility B, as amended by the 2017 CAD ARCA Amendment, bore interest at BMO&rsquo;s prime rate plus 1.25% per annum with
principal repayments becoming due on a five year amortization schedule. Pursuant to the CAD ARCA, quarterly principal repayments
were reduced to $47 CAD, with a balloon payment of $141 CAD due on July 31, 2017. The 2017 CAD ARCA Amendment amended the payment
schedules so that the quarterly principal payments of $47 CAD was to continue after July 31, 2017 until our borrowings under the
facility is fully paid on April 30, 2018. The 2018 CAD ARCA Amendment did not modify the interest rate on Facility B borrowings,
which remained at BMO&rsquo;s prime rate plus 1.25% per annum. Pursuant to the 2018 CAD ARCA Amendment, we made the final principal
payment of $47 under Facility B on April 30, 2018.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Borrowings
under Facility C, as amended by the 2017 CAD ARCA, bore interest at BMO&rsquo;s prime rate plus 1.50% per annum on amounts borrowed
in Canadian dollars, or BMO&rsquo;s U.S. base rate plus 1.50% per annum or LIBOR plus 2.75% per annum on amounts borrowed in U.S.
dollars. Pursuant to the CAD ARCA, a principal repayment of $72 USD due on June 30, 2016, and the reduced quarterly principal
repayments of $36 USD were to be made beginning on October 31, 2016, with a balloon payment of $496 USD due on July 31, 2017.
The 2017 CAD ARCA Amendment amended the payment schedules so that the quarterly payments of $36 USD were to continue until July
31, 2018, with a balloon payment of $352 due on July 31, 2018. Pursuant to the 2018 CAD ARCA Amendment, quarterly principal repayments
of $36 were to continue until January 31, 2020, with a balloon payment of $136 due on April 1, 2020. The 2018 CAD ARCA Amendment
modified the interest rate on Facility C borrowings to BMO&rsquo;s prime rate plus 1.25% per annum on amounts borrowed in Canadian
dollars, or BMO&rsquo;s U.S. base rate plus 1.25% per annum or LIBOR plus 2.50% per annum on amounts borrowed in U.S. dollars.
In December 2018 we repaid the outstanding principal balance under Facility C of $316 CAD with proceeds received from the sale
of the Farnham, Quebec, Canada building.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Pursuant
to the CAD ARCA, as amended by the 2017 CAD ARCA Amendment and the 2018 CAD ARCA Amendment, financial covenant testing is performed
on our consolidated financial statements. We are required to meet certain minimum working capital ratios, minimum EBITDA levels
and effective tangible net worth levels for each fiscal quarter, as set forth in the 2017 CAD ARCA Amendment and the 2018 CAD
ARCA Amendment. Pursuant to the 2018 CAD ARCA Amendment, BMO waived defaults on all financial covenants existing as of December
31, 2017, for which we were not in compliance.</FONT></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; text-align: justify"></P>

<!-- Field: Page; Sequence: 32; Value: 25 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->30<!-- Field: /Sequence --></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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">As of December 31, 2018, we had approximately $5.8 million in U.S. dollar equivalents outstanding under our
Canadian Facilities. Our borrowings consisted of approximately $5.8 million outstanding under Facility A. As of December 31, 2018,
the Company was not in compliance with its financial covenants and on March 25, 2019, the Company received a waiver from BMO on
all financial covenant breaches existing as of December 31, 2018.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">As of December
31, 2017, we had approximately $3.5 million in U.S. dollar equivalents outstanding under our Canadian Credit Facilities. Our borrowings
consisted of approximately $2.9 million outstanding under Facility A, $0.1 million outstanding under Facility B and $0.5 million
outstanding under Facility C.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B><I>United
States Credit Facilities</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">In April 2016, we entered into an Amended and Restated Credit Agreement (&ldquo;US ARCA&rdquo;) with BMO with
respect to our existing U.S. facilities that replaced and superseded all of our businesses&rsquo; prior financing arrangements
with the bank (the &ldquo;U.S. Facilities&rdquo;). Additionally, defaults relating to the breach of certain financial covenants
under the prior financing arrangements with BMO existing as of December 31, 2015 were waived by BMO. The US ARCA was further amended
(the &ldquo;2017 US ARCA Amendment&rdquo;) on March 15, 2017, and again on March 28, 2018 (the &ldquo;2018 US ARCA Amendment&rdquo;).
The 2018 US ARCA Amendment extended the term of our US Facilities to April 1, 2020.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Our U.S.
Facilities, as amended and restated, provided for up to $19.1 million USD consisting of a $14.0 million USD demand revolving credit
facility (&ldquo;USD Facility A&rdquo;) to finance ongoing operations, a $5.0 million USD term loan facility (&ldquo;USD Facility
B&rdquo;) that financed the acquisition of Titan, and a new $100 revolving credit facility provided pursuant to a MasterCard is
to be used to pay for and temporarily finance our day-to-day business expenses and for no other purpose. The 2017 US ARCA Amendment
increased the USD Facility A to $15.0 million, increasing the total amount of loans available under the U.S. Facilities to $20.1
million USD.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">USD Facility
A, as amended and restated per 2017 US ARCA, bore interest, at our option, at BMO&rsquo;s prime rate plus 1.00% per annum on U.S.
prime rate loans, or an adjusted LIBOR rate plus 2.25% per annum on Eurodollar loans. Pursuant to the 2018 US ARCA Amendment,
borrowings under Facility A bears interest, at our option, at the BMO&rsquo;s prime rate plus 0.75% per annum on U.S. prime rate
loans, or an adjusted LIBOR rate plus 2.00% per annum on Eurodollar loans. USD Facility A had a maturity date of July 31, 2017,
which was extended to July 31, 2018 pursuant to the 2017 US ARCA Amendment. The 2018 US ARCA Amendment extended the maturity of
borrowings under USD Facility A to April 1, 2020. Consistent with the terms of the historical USD Facility A, including both a
subjective acceleration clause and lockbox arrangement, will continue to be presented as a current liability. We believe based
upon historical experience, that the USD Facility A will remain in place to fund operations through maturity in April 2020.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Borrowings
under USD Facility B bear interest, at our option, at U.S. base rate plus 1.25% per annum on U.S. prime loans, or an adjusted
LIBOR rate plus 2.50% per annum on Eurodollar loans. Pursuant to the US ARCA, our quarterly principal payments were reduced to
$31 USD for calendar year 2016, with the original amortization schedule continuing to apply to all quarterly principal payments
made after December 31, 2016, and the final maturity date of December 2, 2019. The 2017 US ARCA Amendment reduced the scheduled
quarterly principal payments to $31 USD, commencing March 31, 2017, to continue until July 31, 2018, with a balloon payment of
$4,438 on July 31, 2018. Pursuant to the 2018 US ARCA Amendment, monthly principal repayments beginning on July 31, 2018 are increased
to $100 and will continue until March 31, 2020, with a balloon payment of $2,338 due on April 1, 2020. The 2018 US ARCA Amendment
did not change the USD Facility B interest rate.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Pursuant
to the US ARCA, as amended by the 2017 US ARCA Amendment and the 2018 US ARCA Amendment, financial covenant testing is performed
on our consolidated financial statements. We are required to meet certain minimum working capital ratios, minimum EBITDA levels
and effective tangible net worth levels for each fiscal quarter, as set forth in the 2017 US ARCA Amendment and the 2018 US ARCA
Amendment. On March 28, 2018, pursuant to the 2018 US ARCA Amendment, BMO waived defaults on all financial covenants existing
as of December 31, 2017 for which we were not in compliance.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Our obligations
under the U.S. Facilities are guaranteed by all our wholly-owned U.S. subsidiaries. In addition, we and our wholly-owned U.S.
subsidiaries granted a security interest in substantially all of our assets, including 65% of the shares of Pioneer Electrogroup
Canada Inc. held by us, to secure our obligations for borrowed money under the U.S. Facilities. The U.S. Facilities also restrict
our ability to incur indebtedness, create or incur liens, make investments, make distributions or dividends and enter into merger
agreements or agreements for the sale of any or all our assets.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">As of December 31, 2018, we had approximately $18.8 million outstanding under our U.S. Facilities. Our borrowings
consisted of approximately $15.0 million outstanding under USD Facility A, and $3.8 million outstanding under USD Facility B. As
of December 31, 2018, the Company was not in compliance with its financial covenants and on March 25, 2019, the Company received
a waiver from BMO on all financial covenant breaches existing as of December 31, 2018.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">As of December
31, 2017, we had approximately $19.4 million outstanding under our U.S. Credit Facilities. Our borrowings consisted of approximately
$14.9 million outstanding under USD Facility A, and $4.5 million outstanding under USD Facility B.</FONT></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; text-align: justify"></P>

<!-- Field: Page; Sequence: 33; Value: 25 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->31<!-- Field: /Sequence --></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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B><I>Capital
Lease Obligations</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">As of December
31, 2018 and December 31, 2017, we had an immaterial amount of capital lease obligations outstanding that were assumed in connection
with the acquisition of Titan.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B>Capital
Expenditures</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Our additions
to property, plant and equipment were $0.6 million during the year ended December 31, 2018, as compared to $1.5 million during
the year ended December 31, 2017. We have no major future capital projects planned, or significant replacement spending anticipated
during 2018.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B>Factors
That May Affect Future Operations</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">We believe
that our future operating results will continue to be subject to quarterly variations based upon a wide variety of factors, including
the cyclical nature of the electrical equipment industry and the markets for our products and services. Our operating results
could also be impacted by a weakening of the Canadian dollar, changing customer requirements and exposure to fluctuations in prices
of important raw supplies, such as copper, steel and aluminum. We attempt to minimize increases resulting from fluctuations in
supply costs through the inclusion of escalation clauses with respect to commodities in our customer contracts. We have various
insurance policies, including cybersecurity, covering risks in amounts that we consider adequate. In addition to these measures,
we attempt to recover other cost increases through improvements to our manufacturing efficiency and through increases in prices
where competitively feasible. Lastly, other economic conditions we cannot foresee may affect customer demand. We predominately
sell to customers in the utility, industrial production and commercial construction markets. Accordingly, changes in the condition
of any of our customers may have a greater impact than if our sales were more evenly distributed between different end markets.
For a further discussion of factors that may affect future operating results see the sections entitled &ldquo;Risk Factors&rdquo;
and &ldquo;Cautionary Note Regarding Forward-Looking Statements.&rdquo;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B>Off Balance
Sheet Transactions and Related Matters</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Other than
operating leases, we have no off-balance sheet transactions, arrangements, obligations (including contingent obligations), or
other relationships with unconsolidated entities or other persons that have, or may have, a material effect on our financial condition,
changes in financial condition, revenues or expenses, results of operations, liquidity, capital expenditures or capital resources.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B>New Accounting
Pronouncements</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">The information
required by this Item is provided in &ldquo;Note 2. Summary of Significant Accounting Policies&rdquo; to our audited financial
statements for the year ended December 31, 2018 included in this Annual Report on Form 10-K.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B>Recent
Accounting Pronouncements</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">There have
been no recent accounting pronouncements not yet adopted by the Company which would have a material impact on the Company&rsquo;s
financial statements.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">In May 2014,
the Financial Accounting Standards Board (&ldquo;FASB&rdquo;) issued Accounting Standards Update (&ldquo;ASU&rdquo;) No. 2014-09,
<I>Revenue from Contracts with Customers </I>(Topic 606), or ASU 2014-09, which supersedes nearly all existing revenue recognition
guidance under U.S. GAAP. Since then, the FASB has also issued ASU 2016-08, <I>Revenue from Contracts with Customers </I>(Topic
606), <I>Principals versus Agent Considerations, </I>ASU 2016-04, <I>Revenue from Contracts with Customers </I>(Topic 606), <I>Identifying
Performance Obligations and Licensing</I>, and ASU 2017-13 <I>Revenue Recognition </I>(Topic 605), <I>Revenue from Contracts with
Customers </I>(Topic 606), <I>Leases </I>(Topic 840), and <I>Leases </I>(Topic 842), <I>Amendments to SEC Paragraphs Pursuant
to the Staff Announcement at the July 20, 2017 EITF Meeting and Recession of Prior SEC Staff Announcements and Observer Comments,
</I>which further elaborate on the original ASU No. 2014-09. The core principle of these updates is to recognize revenues when
promised goods or services are transferred to customers in an amount that reflects the consideration to which an entity expects
to be entitled for those goods or services. ASU 2014-09 defines a five step process to achieve this core principle and, in doing
so, more judgments and estimates may be required within the revenue recognition process than are required under existing U.S.
GAAP. <FONT STYLE="font-family: Times New Roman, Times, Serif">In July 2015, the FASB approved a one-year deferral of the effective
date to January 1, 2018, with early adoption to be permitted as of the original effective date of January 1, 2017. Once this standard
becomes effective, companies may </FONT>use either of the following transition methods: (i) a full retrospective approach reflecting
the application of the standard in each prior reporting period with the option to elect certain practical expedients; or (ii)
a <FONT STYLE="font-family: Times New Roman, Times, Serif">retrospective approach with the cumulative effect of initially adopting
ASU 2014-09 recognized at the date of adoption (which includes additional footnote disclosures) (the &ldquo;modified retrospective
approach&rdquo;).&nbsp;We completed a review of our various revenue streams within our two reportable segments, T&amp;D Solutions
and Critical Power. We have gathered data to quantify the amount of sales by type of revenue stream and categorized the types
of sales for our business units for the purpose of comparing how we currently recognize revenue to the new standard in order to
quantify the impact of this ASU. We have made policy elections within the amended
standard that are consistent with our current accounting. We adopted ASU 2014-09 in our first quarter of 2018 using the modified
retrospective approach. We have performed a quantitative assessment of adopting ASU 2014-09 and concluded that there was no material
impact to our financial statements other than enhanced disclosures and no changes to the opening retained earnings. </FONT></FONT></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; text-align: justify"></P>

<!-- Field: Page; Sequence: 34; Value: 25 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->32<!-- Field: /Sequence --></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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">In February
2016, the FASB issued ASU No. 2016-02,&nbsp;&ldquo;<I>Leases (Topic 842)&rdquo;</I>, which requires, among other things, a lessee
to recognize a liability representing future lease payments and a right-of-use asset representing its right to use the underlying
asset for the lease term. For operating leases, a lessee will be required to recognize at inception a right-of-use asset and a
lease liability equal to the net present value of the lease payments, with lease expense recognized over the lease term on a straight-line
basis. For leases with a term of twelve months or less, ASU 2016-02 allows a reporting entity to make an accounting policy election
to not recognize a right-of-use asset and a lease liability, and to recognize lease expense on a straight-line basis. ASU No.
2016-02 is effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years,
with early adoption permitted. Upon adoption, a reporting entity should apply the provisions of ASU 2016-02 at the beginning of
the earliest period presented using a modified retrospective approach, which includes certain optional practical expedients that
an entity may elect to apply. We adopted this standard in our first quarter of 2018 using the modified retrospective approach.
As a result, the opening retained earnings for January 1, 2017, was reduced by approximately $0.1 million. There was also an increase
in assets and corresponding liabilities of approximately $5.3 and $5.2 million, respectively at January 1, 2017.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt; background-color: white">In
April 2016, the FASB issued ASU No. 2016-09, &ldquo;<I>Compensation-Stock Compensation</I> (Topic 718), <I>Improvements to Employee
Share-Based Payment Accounting</I>&rdquo;. Under ASU No. 2016-09, companies will no longer record excess tax benefits and certain
tax deficiencies in additional paid-in capital (&ldquo;APIC&rdquo;). Instead, they will record all excess tax benefits and tax
deficiencies as income tax expense or benefit in the income statement and the APIC pools will be eliminated. In addition, ASU
No. 2016-09 eliminates the requirement that excess tax benefits be realized before companies can recognize them. ASU No. 2016-09
also requires companies to present excess tax benefits as an operating activity on the statement of cash flows rather than as
a financing activity. Furthermore, ASU No. 2016-09 will increase the amount an employer can withhold to cover income taxes on
awards and still qualify for the exception to liability classification for shares used to satisfy the employer&rsquo;s statutory
income tax withholding obligation. An employer with a statutory income tax withholding obligation will now be allowed to withhold
shares with a fair value up to the amount of taxes owed using the maximum statutory tax rate in the employee&rsquo;s applicable
jurisdiction(s). ASU No. 2016-09 requires a company to classify the cash paid to a tax authority when shares are withheld to satisfy
its statutory income tax withholding obligation as a financing activity on the statement of cash flows. Under current GAAP, it
was not specified how these cash flows should be classified. In addition, companies will now have to elect whether to account
for forfeitures on share-based payments by (1) recognizing forfeitures of awards as they occur or (2) estimating the number of
awards expected to be forfeited and adjusting the estimate when it is likely to change, as is currently required. The amendments
of this ASU are effective for reporting periods beginning after December 15, 2016, with early adoption permitted but all of the
guidance must be adopted in the same period. </FONT><FONT STYLE="font-size: 10pt">We adopted ASU No. 2016-09 in 2017. <FONT STYLE="font-family: Times New Roman, Times, Serif">The
adoption of the new guidance did not materially affect our financial position, results of operations or cash flows.</FONT></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">In August
2016, the FASB issued ASU No. 2016-15, &ldquo;<I>Statement of Cash Flows </I>(Topic 230)<I>: Classification of Certain Cash Receipts
and Cash Payments&rdquo;.</I> The purpose of Update No. 2016-15 is to reduce the diversity in practice in presentation and classification
of the following items within the statement of cash flows: debt prepayments or debt extinguishment costs, settlement of zero coupon
debt instruments or other debt instruments with coupon interest rates that are insignificant in relation to the effective interest
rate of the borrowing, contingent consideration payments made after a business combination, proceeds from the settlement of insurance
claims, proceeds from the settlement of corporate-owned life insurance policies, distributions received from equity method investments
and beneficial interests in securitization transactions. It also addresses classification of transactions that have characteristics
of more than one class of cash flows. Update No. 2016-15 is effective for annual periods beginning after December 15, 2017, and
a retrospective transition method is required. We adopted ASU 2016-15 in our first quarter of 2018 using the retrospective approach.
The adoption of ASU 2016-15 did not have a material impact on our consolidated statements of cash flows.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">In October
2016, the FASB issued ASU No. 2016-16, &ldquo;<I>Income Taxes (Topic 740)&rdquo;: Intra-Entity Transfers of Assets Other Than
Inventory.</I> ASU No. 2016-16 requires the income tax consequences of intra-entity transfers of assets other than inventory to
be recognized when the intra-entity transfer occurs rather than deferring recognition of income tax consequences until the transfer
was made with an outside party. We adopted ASU 2016-16 in the first quarter of 2018 using a modified retrospective approach. Adoption
of the new standard did not have a material impact on our Consolidated Financial Statements.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In January 2017, the FASB issued ASU No. 2017-04, &ldquo;<I>Simplifying the Test for Goodwill Impairment</I>&rdquo;.
This standard was established to simplify how an entity is required to test goodwill for impairment by eliminating Step 2&nbsp;from
the goodwill impairment test. Step 2 measures a goodwill impairment loss by comparing the implied fair value of a reporting unit&rsquo;s
goodwill with the carrying amount of that goodwill. Under the amendments in this Update, an entity should perform its annual, or
interim, goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. An entity should recognize
an impairment charge for the amount by which the carrying amount exceeds the reporting unit&rsquo;s fair value; however, the loss
recognized should not exceed the total amount of goodwill allocated to that reporting unit. Additionally, an entity should consider
income tax effects from any tax deductible goodwill on the carrying amount of the reporting unit when measuring the goodwill impairment
loss, if applicable. The FASB also eliminated the requirements for any reporting unit with a zero or negative carrying amount to
perform a qualitative assessment and, if it fails that qualitative test, to perform Step 2 of the goodwill impairment test. Therefore,
the same impairment assessment applies to all reporting units. An entity is required to disclose the amount of goodwill allocated
to each reporting unit with a zero or negative carrying amount of net assets. An entity still has the option to perform the qualitative
assessment for a reporting unit to determine if the quantitative impairment test is necessary. We adopted this standard during
the fourth quarter of 2017 in conjunction with our goodwill impairment assessment. As of the measurement date October 1, 2018,
dry type transformers and critical power reporting units had negative carrying values. The Company allocated $5.6 million and $3.0
million of goodwill to dry type and critical power reporting units, respectively. The Company recorded an impairment charge of
$1.4 million to the remaining goodwill of the switchgear reporting unit in 2017. The Company recorded no impairment to goodwill
during the year ended December 31, 2018.</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; text-align: justify"></P>

<!-- Field: Page; Sequence: 35; Value: 25 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->33<!-- Field: /Sequence --></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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">In March 2017, <FONT STYLE="font-family: inherit,serif; font-size: 10pt">the FASB issued ASU No. 2017-07 </FONT><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Improving
the Presentation of Net Periodic Pension Cost and Net Periodic Postretirement Benefit Cost. We adopted Accounting Standards Update
No.&nbsp;2017-07, &ldquo;<I>Improving the Presentation of Net Periodic Pension Cost and Net Periodic Postretirement Benefit Cost&rdquo;
</I>(the &ldquo;New Retirement Standard&rdquo;), effective January&nbsp;1, 2018 using the full-retrospective method. The New Retirement
Standard requires employers to present the service cost component of the net periodic benefit cost in the same income statement
line item as other employee compensation costs arising from services rendered during the period. The other components of net benefit
cost, including interest cost, expected return on plan assets, amortization of prior service cost/credit and actuarial gain/loss,
and settlement and curtailment effects, is to be presented outside of any subtotal of operating income. The Company elected to
apply the practical expedient which allows for comparable classification of costs of benefits incurred by the Company for the year
ended December 31, 2018 and 2017 as included in Note 15 to the consolidated financial statements in Part II of this Annual Report
on Form 10-K as the estimation basis for applying the retrospective presentation requirements of the standard. </FONT></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">In June
2018, the FASB issued ASU No. 2018-07, &ldquo;<I>Compensation &ndash; Stock Compensation (Topic 718): Improvements to Nonemployee
Share-Based Payment Accounting&rdquo;. </I>The amendments in this update expand the scope of Topic 718 to include share-based
payment transactions for acquiring goods and services from nonemployees. An entity should apply the requirements of Topic 718
to nonemployee awards except for specific guidance on inputs to an option pricing model and the attribution of cost (that is,
the period of time over which share-based payment awards vest and the pattern of cost recognition over that period). The amendments
specify that Topic 718 applies to all share-based payment transactions in which a grantor acquires goods or services to be used
or consumed in a grantor&rsquo;s own operations by issuing share-based payment awards. The amendments also clarify that Topic
718 does not apply to share-based payments used to effectively provide (1) financing to the issuer or (2) awards granted in conjunction
with selling goods or services to customers as part of a contract accounted for under Topic 606, Revenue from Contracts with Customers.
The updated standard is effective for the Company beginning after December 15, 2018, including interim periods within that fiscal
year. Early adoption of the new guidance is permitted, but no earlier than an entity&rsquo;s adoption date of Topic 606. The Company
does not expect that the adoption of this standard will have a material effect on its consolidated financial statements.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">In August
2018, the FASB issued ASU No. 2018-13, &ldquo;<I>Fair Value Measurement (Topic 820): Disclosure Framework - Changes to the Disclosure
Requirements for Fair Value Measurement&rdquo; </I>that eliminates, amends, and adds certain disclosure requirements for fair
value measurements. The ASU is effective for all annual and interim periods beginning January 1, 2020, with early adoption permitted.
The Company is currently evaluating the impact of adopting this ASU on its consolidated financial statements.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt"><B><A NAME="ppsi10k123118a013"></A>ITEM 7A.&nbsp; QUANTITATIVE
AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Not Applicable.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 36; Value: 25 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->34<!-- Field: /Sequence --></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: 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; text-align: justify"><FONT STYLE="font-size: 10pt"><B><A NAME="ppsi10k123118a014"></A>ITEM
8.&nbsp; FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt">INDEX TO
CONSOLIDATED FINANCIAL STATEMENTS</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 90%"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 9%; border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-size: 10pt"><B>Page</B></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt"><B>Consolidated Financial Statements for the Years Ended December 31, 2018 and 2017</B></FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt; color: blue"><A HREF="#ppsi10k123118b001">Report of Independent Registered Public Accounting Firm</A></FONT><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">36</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt; color: blue"><A HREF="#ppsi10k123118b002">Consolidated Statements of Operations</A></FONT><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">37</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt; color: blue"><A HREF="#ppsi10k123118b003">Consolidated Statements of Comprehensive Loss</A></FONT><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">38</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt; color: blue"><A HREF="#ppsi10k123118b004">Consolidated Balance Sheets</A></FONT><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">39</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt; color: blue"><A HREF="#ppsi10k123118b005">Consolidated Statements of Cash Flows</A></FONT><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">40</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt; color: blue"><A HREF="#ppsi10k123118b006">Consolidated Statements of Stockholders&rsquo; Equity</A></FONT><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">41</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt; color: blue"><A HREF="#ppsi10k123118b007">Notes to the Consolidated Financial Statements</A></FONT><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">42</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD></TR>
</TABLE>

<!-- Field: Page; Sequence: 37; Value: 25 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->35<!-- Field: /Sequence --></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: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt"><B><A NAME="ppsi10k123118b001"></A>Report of Independent Registered
Public Accounting Firm</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B>Board
of Directors and Stockholders</B>&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B>Pioneer
Power Solutions, Inc.</B>&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-size: 10pt"><B>Fort
Lee, New Jersey</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-size: 10pt"><B>Opinion
on the Consolidated Financial Statements </B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-size: 10pt">We
have audited the accompanying consolidated balance sheets of Pioneer Power Solutions, Inc. (the &ldquo;Company&rdquo;) and subsidiaries
as of December 31, 2018 and 2017, the related consolidated statements of operations and comprehensive loss, 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;consolidated financial statements&rdquo;). In our opinion, the consolidated financial statements present fairly,
in all material respects, the financial position of the Company and subsidiaries at December 31, 2018 and 2017, and the results
of their operations and their 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.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-size: 10pt"><B>Change
in Accounting Principles</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-size: 10pt">On January 1, 2018, the Company adopted Accounting Standards Update 2014-09, Revenue from Contracts with Customers
(Topic 606) and Accounting Standards Update 2016-02, Leases (Topic 842). The effects of the adoptions are described in Notes 2
and 4 to the consolidated financial statements.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-size: 10pt"><B>Basis
for Opinion</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-size: 10pt">These
consolidated financial statements are the responsibility of the Company&rsquo;s management. Our responsibility is to express an
opinion on the Company&rsquo;s consolidated financial statements based on our audits. We are a public accounting firm registered
with the Public Company Accounting Oversight Board (United States) (&ldquo;PCAOB&rdquo;) 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.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">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 consolidated financial statements are free of material misstatement, whether due to error
or fraud. The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial
reporting. As part of our audits we are required to obtain an understanding of internal control over financial reporting but not
for the purpose of expressing an opinion on the effectiveness of the Company&rsquo;s internal control over financial reporting.
Accordingly, we express no such opinion.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Our audits
included performing procedures to assess the risks of material misstatement of the consolidated 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 regarding the amounts and disclosures in the consolidated 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
consolidated financial statements. We believe that our audits provide a reasonable basis for our opinion.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">/s/ BDO
USA, LLP</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">We have
served as the Company&rsquo;s auditor since 2014.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">New York,
New York&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">March 29,
2019</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 38; Value: 25 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->36<!-- Field: /Sequence --></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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt"><B>PIONEER
POWER SOLUTIONS, INC.</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt"><B><A NAME="ppsi10k123118b002"></A>Consolidated
Statements of Operations</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt"><B>(In thousands,
except per share data)</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
    the Year Ended</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">December
    31,</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2018</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2017</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 70%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenues</FONT></TD><TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="width: 12%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">106,390</FONT></TD><TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="width: 12%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">114,391</FONT></TD><TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cost of goods sold</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9px"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cost
    of goods sold</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">87,139</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">95,779</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 9px"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Restructuring
    and integration</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">873</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 18px"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    cost of goods sold</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">87,139</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">96,652</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Gross profit</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">19,251</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">17,739</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating expenses</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9px"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Selling,
    general and administrative</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">21,465</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">21,158</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9px"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Restructuring
    and integration</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">219</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 9px"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Foreign
    exchange gain</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(341</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(325</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 18px"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    operating expenses</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">21,124</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">21,052</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating loss</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right">(<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,873</FONT></TD><TD STYLE="text-align: left">)<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3,313</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9px"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Interest
    expense</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,662</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,462</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 9px"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
    expense</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">826</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">411</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Loss before taxes</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(5,361</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(6,186</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;Income
    tax expense</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">303</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,039</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
    loss</FONT></TD><TD STYLE="padding-bottom: 2.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(5,664</FONT></TD><TD STYLE="padding-bottom: 2.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD><TD STYLE="padding-bottom: 2.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(9,225</FONT></TD><TD STYLE="padding-bottom: 2.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9px"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net loss per common
    share:</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;Basic</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(0.65</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1.06</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;Diluted</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(0.65</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1.06</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted average common
    shares outstanding:</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;Basic</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,726</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,717</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;Diluted</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,726</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,717</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt">The accompanying
notes are an integral part of these consolidated financial statements.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 39; Value: 25 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->37<!-- Field: /Sequence --></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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt"><B>PIONEER
POWER SOLUTIONS, INC.</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><A NAME="ppsi10k123118b003"></A><FONT STYLE="font-size: 10pt"><B>Consolidated
Statements of Comprehensive Loss</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt"><B>(In thousands)</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt"></FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center">For the Year Ended</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">December 31,</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 70%; text-align: left">Net loss</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">(5,664</TD><TD STYLE="width: 1%; text-align: left">)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">(9,225</TD><TD STYLE="width: 1%; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Other comprehensive (loss) income</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9px">&nbsp;&nbsp;Foreign currency translation adjustments</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(161</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">174</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 9px">&nbsp;&nbsp;Amortization of net prior service costs and net actuarial losses, net of tax</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">62</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(108</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Other comprehensive (loss) income</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(99</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">66</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt; padding-left: 9px">&nbsp;&nbsp;Comprehensive loss</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">(5,763</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">(9,159</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">)</TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt">The accompanying
notes are an integral part of these consolidated financial statements.<B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 40; Value: 25 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->38<!-- Field: /Sequence --></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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt"><B>PIONEER
POWER SOLUTIONS, INC.</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt"><B><A NAME="ppsi10k123118b004"></A>Consolidated
Balance Sheets</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt"><B>(In thousands)</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">December
    31,</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2018</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2017</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">ASSETS</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="color: #101010; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Current
    assets</FONT></TD><TD STYLE="color: #101010"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="color: #101010; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="color: #101010; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="color: #101010; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="color: #101010"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="color: #101010; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="color: #101010; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="color: #101010; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 70%; text-align: left; padding-left: 9px"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash
    and cash equivalents</FONT></TD><TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="width: 12%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">211</FONT></TD><TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="width: 12%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">218</FONT></TD><TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9px"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts
    receivable, net</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">16,327</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">15,000</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9px"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventories,
    net</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">27,310</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">26,113</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9px"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income
    taxes receivable</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">566</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">743</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 9px"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Prepaid
    expenses and other current assets</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,510</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,017</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 18px"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    current assets</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">46,924</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">45,091</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property, plant and
    equipment, net</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,284</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,858</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred income taxes</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,971</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,729</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other assets</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,222</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,651</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Intangible assets,
    net</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,584</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,399</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Goodwill</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,527</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,527</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt; padding-left: 9px"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    assets</FONT></TD><TD STYLE="padding-bottom: 2.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">72,512</FONT></TD><TD STYLE="padding-bottom: 2.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 2.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">74,255</FONT></TD><TD STYLE="padding-bottom: 2.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">LIABILITIES
    AND STOCKHOLDERS&rsquo; EQUITY</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Current liabilities</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9px"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Bank
    overdrafts</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,769</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,181</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9px"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revolving
    credit facilities</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">20,755</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">17,814</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9px"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Short
    term borrowings</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,430</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9px"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts
    payable and accrued liabilities</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">27,845</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">20,381</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9px"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Current
    maturities of long-term debt and capital lease obligations</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,174</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">782</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 9px"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income
    taxes payable</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">873</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,164</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 18px"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    current liabilities</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">52,416</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">46,752</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Long-term debt, net
    of current maturities</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,619</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,153</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pension deficit</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">148</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">283</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other long-term liabilities</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,786</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,853</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred
    income taxes</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,592</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,665</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9px"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    liabilities</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">60,561</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">56,706</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Stockholders&rsquo;
    equity</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9px"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Preferred
    stock, $0.001 par value, 5,000,000 shares authorized; none issued</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9px"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Common
    stock, $0.001 par value, 30,000,000 shares authorized; <BR> 8,726,045 shares issued and outstanding on December 31, 2018 and
    2017</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">9</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">9</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9px"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Additional
    paid-in capital</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">23,966</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">23,801</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9px"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accumulated
    other comprehensive loss</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(5,897</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(5,798</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 9px"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accumulated
    deficit</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(6,127</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(463</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 18px"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    stockholders&rsquo; equity</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">11,951</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">17,549</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    liabilities and stockholders&rsquo; equity</FONT></TD><TD STYLE="padding-bottom: 2.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">72,512</FONT></TD><TD STYLE="padding-bottom: 2.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 2.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">74,255</FONT></TD><TD STYLE="padding-bottom: 2.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt">The accompanying
notes are an integral part of these consolidated financial statements.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 41; Value: 25 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->39<!-- Field: /Sequence --></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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt"><B>PIONEER
POWER SOLUTIONS, INC.</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><A NAME="ppsi10k123118b005"></A><FONT STYLE="font-size: 10pt"><B>Consolidated
Statements of Cash Flows</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt"><B>(In thousands)</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></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="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center">For the Year Ended</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">December 31,</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-weight: bold; text-align: right">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-weight: bold; text-align: left">Operating activities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 70%; text-align: left; padding-left: 9px">Net loss</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">(5,664</TD><TD STYLE="width: 1%; text-align: left">)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">(9,225</TD><TD STYLE="width: 1%; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9px">Depreciation</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,222</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,285</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9px">Amortization of intangible assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,460</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">1,774</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9px">Amortization of right-of-use assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">622</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">535</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9px">Amortization of debt issuance cost</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">75</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">205</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9px">Deferred income tax (benefit) expense</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(329</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,201</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9px">Change in receivable reserves</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(350</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">239</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9px">Change in inventory reserves</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">241</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(102</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9px">Inventory write off</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,642</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9px">Accrued pension</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(55</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(8</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9px">Stock-based compensation</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">165</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">466</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9px">Loss on disposition of fixed assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">21</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">40</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9px">Intangible asset impairment</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,350</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9px">Goodwill impairment</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,445</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9px">Foreign currency remeasurement loss (gain)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">42</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(27</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9px">Changes in current operating assets and liabilities:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 18px">Accounts receivable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,373</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,594</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 18px">Inventories</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(2,118</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,975</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 18px">Prepaid expenses and other assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(708</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(256</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 18px">Income taxes</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(93</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(923</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 18px">Accounts payable and accrued liabilities</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">7,645</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">790</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 36px">Net cash provided by operating activities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,153</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,700</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; padding-left: 9px">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left">Investing activities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9px">Additions to property, plant and equipment</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(589</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,450</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 9px">Proceeds from sale of fixed assets</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">762</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">22</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 27px">Net cash provided by (used in) investing activities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">173</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,428</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; padding-left: 9px">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left">Financing activities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9px">Bank overdrafts</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">699</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(61</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9px">Short term borrowings</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(5,430</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,457</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9px">Borrowing under debt agreement</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">40,599</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">40,481</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9px">Repayment of debt</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(38,848</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(40,993</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9px">Payment of debt issuance cost</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(18</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(61</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9px">Net proceeds from the exercise of options for common stock</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">120</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 9px">Principal repayments of financing leases</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(414</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(301</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 27px">Net cash (used in) provided by financing activities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(3,412</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">642</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9px">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9px">(Decrease) Increase in cash and cash equivalents</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,086</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">914</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9px">Effect of foreign exchange on cash and cash equivalents</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,079</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(942</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9px">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9px">Cash and cash equivalents</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 9px">Beginning of period</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">218</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">246</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt">End of period</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">211</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">218</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9px">Supplemental cash flow information:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 18px">Interest paid</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">2,603</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">2,087</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 18px">Income taxes paid, net of refunds</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">587</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,725</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt">The accompanying
notes are an integral part of these consolidated financial statements.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 42; Value: 25 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->40<!-- Field: /Sequence --></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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt"><B>PIONEER
POWER SOLUTIONS, INC.</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt"><B><A NAME="ppsi10k123118b006"></A>Consolidated
Statements of Stockholders&rsquo; Equity</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt"><B>(Dollars
in thousands)</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></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>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center">Accumulated</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center">Accumulated</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center">Additional</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center">other</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center">deficit/</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center">Total</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Common Stock</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center">paid-in</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center">comprehensive</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center">Retained</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center">stockholders&rsquo;</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Shares</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Amount</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">capital</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">income (loss)</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">earnings</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">equity</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 34%; font-weight: bold; text-align: left">Balance - January 1, 2017</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 8%; text-align: right">8,699,712</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 8%; text-align: right">9</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 8%; text-align: right">23,215</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 8%; text-align: right">(5,863</TD><TD STYLE="width: 1%; text-align: left">)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 8%; text-align: right">8,838</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 8%; text-align: right">26,199</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt">Net loss</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(9,225</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(9,225</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 10pt">Stock-based compensation</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">466</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">466</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt">Foreign currency translation adjustment</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">173</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">173</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 10pt">Pension adjustment, net of taxes</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(108</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(108</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 20pt; text-indent: -10pt">Cumulative adjustment from adoption of accounting standard</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(76</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(76</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 10pt">Issuance of common stock</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">26,333</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">120</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">120</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left">Balance - December 31, 2017</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8,726,045</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">9</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">23,801</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">(5,798</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">(463</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">17,549</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 10pt">Net loss</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(5,664</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(5,664</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt">Stock-based compensation</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">165</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">165</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 10pt">Foreign currency translation adjustment</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(161</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(161</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 10pt">Pension adjustment, net of taxes</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">62</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">62</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 2.5pt">Balance - December 31, 2018</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">8,726,045</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">9</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">23,966</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">(5,897</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">(6,127</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">11,951</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt">The accompanying
notes are an integral part of these consolidated financial statements.<BR STYLE="clear: both"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></P>

<!-- Field: Page; Sequence: 43; Value: 25 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->41<!-- Field: /Sequence --></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="margin: 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt"><B>PIONEER
POWER SOLUTIONS, INC.</B>&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt"><B><A NAME="ppsi10k123118b007"></A>Notes
to Consolidated Financial Statements</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt"><B>1. BASIS OF PRESENTATION</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Pioneer
Power Solutions, Inc. and its wholly owned subsidiaries (referred to herein as the &ldquo;Company,&rdquo; &ldquo;Pioneer,&rdquo;
&ldquo;we,&rdquo; &ldquo;our&rdquo; and &ldquo;us&rdquo;) manufacture, sell and service a broad range of specialty electrical
transmission, distribution and on-site power generation equipment for applications in the utility, industrial, commercial and
backup power markets. The Company is headquartered in Fort Lee, New Jersey and operates from eleven (11) additional locations
in the U.S., Canada and Mexico for manufacturing, centralized distribution, engineering, sales and administration.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt"><B>NASDAQ Listing</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">On September
24, 2013, the Company completed an underwritten public offering of 1,265,000 shares of its common stock at a gross sales price
of $7.00 per share, resulting in net proceeds to the Company of approximately $7.9 million, after deducting underwriting discounts
and commissions and other offering expenses. In connection with the public offering, the Company&rsquo;s common stock began trading
on the Nasdaq Capital Market under the symbol PPSI.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B>Segments</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">In determining
operating and reportable segments in accordance with ASC 280, Segment Reporting (&ldquo;ASC 280&rdquo;), the Company concluded
that it has&nbsp;two reportable segments, which are also our operating segments: Transmission &amp; Distribution Solutions (&ldquo;T&amp;D
Solutions&rdquo;) and Critical Power Solutions. Financial information about the Company&rsquo;s segments is presented in Note
16 &ndash; Business Segment, Geographic and Customer Information.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B>Reversal
of Discontinued Operations</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">During the fourth quarter of 2017, as part of its review of strategic alternatives, the Company made the decision
to sell its switchgear business operated by Pioneer Custom Electric Products, Inc., which is part of T&amp;D Solutions segment.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">On May 2,
2018, Pioneer Custom Electric Products, Inc, a wholly owned subsidiary of Pioneer Power Solutions, Inc., entered into an Asset
Purchase Agreement with CleanSpark, Inc. (&ldquo;CleanSpark&rdquo;), pursuant to which PCEP was to sell certain assets comprising
the PCEP business to CleanSpark. The Company had agreed to extend the closing of the sale through December 31, 2018 to allow all
parties additional time to satisfy all closing conditions.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">On December 27, 2018, each of PCEP and CleanSpark signed a third letter agreement (the &ldquo;Letter Agreement&rdquo;)
which further extended the Termination Date to January 16, 2019. On January 22, 2019, the Company and CleanSpark executed a merger
agreement whereby Pioneer Critical Power, Inc., a wholly owned subsidiary of the Company, was sold to CleanSpark. On January 22,
2019, PCEP and CleanSpark terminated the Asset Purchase Agreement by mutual written agreement.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">The Company had previously presented the operations of PCEP as discontinued operations <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">for
all periods presented in its annual report on Form 10-K for the year ended December 31, 2017.</FONT></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Due to the change of the circumstances as described above, the Company is presenting the results of PCEP within
continuing operations and including results of the switchgear reporting unit in the <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">T&amp;D
Solutions Segment for all periods presented in the financial statements as of December 31, 2018. As circumstances allow, the Company
will pursue the sale of PCEP.</FONT></FONT></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; text-align: justify"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Liquidity</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The accompanying financial statements
have been prepared on a basis, which contemplates the realization of assets and the satisfaction of liabilities in the normal
course of business. As shown in the accompanying financial statements during year ended December 31, 2018, the Company
incurred net losses of $5.7 million, has an accumulated deficit of $6.1 million, and has a working capital deficit of $5.5
million. At December 31, 2018, we had total debt of $26.3 million and $0.2 million of cash and cash equivalents on hand. We
have historically met our cash needs through a combination of cash flows from operating activities and bank borrowings under
our revolving credit facilities. Our cash requirements are generally for operating activities, debt repayment, capital
improvements and acquisitions. In addition, as further discussed in Note 10 our credit facilities maturity dates have
been extended until April 1, 2020.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The financial statements included in this annual
report have been prepared assuming that we will continue as a going concern, which contemplates the recoverability of assets and
the satisfaction of liabilities in the normal course of business. Significant assumptions underlie this belief, including, among
other things, that there will be no material adverse developments in our business, liquidity, capital requirements and that our
credit facilities with our lender will remain available to us and will not need to be replaced.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Management believes that its capital resources
are adequate to fund operations through the first quarter of 2020, but the Company is dependent on its agreement with BMO to meet
its working capital obligations. The Company has certain credit arrangements with its lender that contain subjective acceleration
clauses and the Company has had several instances of non-compliance with certain of the covenants included in such facilities.
Management has historically been able to obtain from its lender waivers of any non-compliance and management believes that it will
be able to continue to obtain necessary waivers in the event of future non-compliance, however there can be no guarantees and should
the lender not provide a waiver in the future, the debt could become due immediately. Additionally, operations of the Company are
subject to certain risks and uncertainties, including, among others, uncertainty of commercial manufacturing at acceptable margins,
marketing or sales acceptance, and dependence on key personnel.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>






<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"></FONT></P>

<!-- Field: Page; Sequence: 44; Options: NewSection; Value: 42 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->42<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B>Rounding</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">All dollar
amounts (except share and per share data) presented are stated in thousands of dollars, unless otherwise noted. Amounts may not
foot due to rounding.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B>2. SUMMARY
OF SIGNIFICANT ACCOUNTING POLICIES</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B>General</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">The preparation
of consolidated financial statements requires management to make estimates and assumptions that affect the reported amounts of
assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting
period. Actual results could differ from those estimates.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B>Principles
of Consolidation</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">The consolidated
financial statements include the accounts of the Company and its wholly-owned subsidiaries. All significant intercompany accounts
and transactions have been eliminated in consolidation.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B>Reclassifications</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Certain
reclassifications have been made in prior years&rsquo; financial statements to conform to the presentation used in the current
year. These reclassifications have not resulted in any changes to the previously reported net income for any year.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B>Use of
Estimates</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">The preparation
of financial statements in accordance with U.S. GAAP requires management to make estimates and assumptions that affect the reported
amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the financial statements
and the reported amounts of revenues and expenses during the reporting period. The financial statements include estimates based
on currently available information and management&rsquo;s judgment as to the outcome of future conditions and circumstances. Significant
estimates in these financial statements include allowance for doubtful accounts receivable, inventory provision, useful lives
and impairment of long-lived assets, income tax provision, goodwill impairment, cost of pension benefits and estimates related
to purchase price allocation.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Changes
in the status of certain facts or circumstances could result in material changes to the estimates used in the preparation of the
financial statements and actual results could differ from the estimates and assumptions.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B>Revenue
Recognition</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Revenue
is recognized when (1) a contract with a customer exists, (2) performance obligations promised in a contract are identified based
on the products or services that will be transferred to the customer, (3) the transaction price is determined based on the consideration
to which the Company will be entitled in exchange for transferring products or services to the customer, (4) the transaction price
is allocated to the performance obligations in the contract and (5) the Company satisfies performance obligations. Substantially
all of our revenue is recognized at a point of time, as the promised product passes to the customer. Service revenues include
maintenance contracts that are recognized over time based on the contract term and repair services which are recognized as services
are delivered.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B>Cost
of Goods Sold</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Cost of
goods sold for the T&amp;D Solutions and Critical Power segments primarily includes charges for materials, direct labor and related
benefits, freight (inbound and outbound), direct supplies and tools, purchasing and receiving costs, inspection costs, internal
transfer costs, warehousing costs and utilities related to production facilities and, where appropriate, an allocation of overhead.
Cost of goods sold for Critical Power Solutions also includes indirect labor and infrastructure cost related to the provision
of field services.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B>Financial
Instruments</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">The Company&rsquo;s
financial instruments consist primarily of cash and cash equivalents, receivables, payables and debt instruments. The carrying
values of these financial instruments approximate their respective fair values as they are either short<FONT STYLE="font-family: Times New Roman, Times, Serif">-</FONT>term
in nature or carry interest rates which are periodically adjusted to market rates. Unless otherwise indicated, the carrying value
of these financial instruments approximates their fair market value.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B>Cash
and Cash Equivalents</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Cash and
cash equivalents comprise cash on hand, demand deposits and investments with an original maturity at the date of purchase of three
months or less.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B>Accounts
Receivable</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">The Company
accounts for trade receivables at original invoice amount less an estimate made for doubtful receivables based on a review of
all outstanding amounts on a monthly basis. Management determines the allowance for doubtful accounts by regularly evaluating
individual customer receivables and considering a customer&rsquo;s financial condition, credit history and current economic conditions.
The Company writes off trade receivables when they are deemed uncollectible. The Company records recoveries of trade receivables
previously written off when it receives them. Management considers the Company&rsquo;s allowance for doubtful accounts, which
was $0.2 and $0.5 million as of December 31, 2018 and 2017, respectively, sufficient to cover any exposure to loss in its accounts
receivable.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"></FONT></P>

<!-- Field: Page; Sequence: 45; Value: 42 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->43<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B>Long-Lived
Assets</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Depreciation
and amortization for property, plant and equipment, and finite life intangible assets, is computed and included in cost of goods
sold and in selling and administrative expense, as appropriate. Long-lived assets, consisting primarily of property, plant and
equipment, are stated at cost less accumulated depreciation. Property, plant and equipment are depreciated using the straight
line method, based on the estimated useful lives of the assets (buildings &ndash; 25 years, machinery and equipment - 5 to 15
years, computer hardware and software - 3 to 5 years, furniture &amp; fixtures 5 to 7 years, leasehold improvements &ndash; term
of lease). Depreciation commences in the year the assets are ready for their intended use. As a convention, in the initial year
an asset is placed in service, the Company takes one half year of depreciation.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Finite life
intangible assets consist primarily of customer relationships in multiple categories that are specific to the businesses acquired
and for which estimated useful lives were determined based on actual historical customer attrition rates. The Company&rsquo;s
other finite life intangible assets consist of non-compete agreements, which have defined terms, certain trademarks which the
Company has elected to gradually discontinue, and internally-developed software. These finite life intangible assets are amortized
by the Company over periods ranging from four to ten years. The Company accelerated and fully amortized the distributor territory
license intangible asset upon the termination of its distribution agreement with a supplier during the year ended December 31,
2017.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Long-lived
assets and finite life intangible assets are reviewed for impairment whenever events or circumstances have occurred that indicate
the remaining useful life of the asset may warrant revision or that the remaining balance of the asset may not be recoverable.
Upon indications of impairment, or in the normal course of annual testing, assets and liabilities are grouped at the lowest level
for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities. The measurement of
possible impairment is generally estimated by the ability to recover the balance of an asset group from its expected future operating
cash flows on an undiscounted basis. If such assets are considered to be impaired, the impairment to be recognized is measured
by the amount by which the carrying amount of the asset exceeds the fair value thereof. Determining asset groups and underlying
cash flows requires the use of significant judgment.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B>Goodwill
and Indefinite Life Intangible Assets</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Goodwill
was generated through the acquisitions made by the Company between 2010 and 2015. As the total consideration paid exceeded the
value of the net assets acquired, the Company recorded goodwill for each of the completed acquisitions. At the date of acquisition,
the Company performed a valuation to determine the value of the intangible assets, and the allocation of the purchase price to
the assets and liabilities acquired. The goodwill is attributable to synergies and economies of scale provided to us by the acquired
entity.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">The Company
tests its goodwill and indefinite-lived intangible asset for impairment at least annually (as of October 1) and whenever events
or circumstances change that indicate impairment may have occurred. A significant amount of judgment is involved in determining
if an indicator of impairment has occurred. Such indicators may include, among others: a significant decline in the Company&rsquo;s
expected future cash flows; a sustained, significant decline in the Company&rsquo;s stock price and market capitalization; a significant
adverse change in legal factors or in the business climate of its segments; unanticipated competition; and slower growth rates.
Any adverse change in these factors could have a significant impact on the recoverability of goodwill, the indefinite-lived intangible
assets and the Company&rsquo;s consolidated financial results. As described in Note 9, the company recorded impairment charges
of $870, $377 and $103 against technology-related industry accreditation, customer relationships and non-complete agreements,
respectively, in 2018 and $1,445 against goodwill in 2017.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">The Company
tests its goodwill for impairment at the reporting unit level, which is an operating segment or a segment that is one level below
its operating segments.&nbsp;An operating segment is defined by ASC 280-10-50 as a component of an enterprise that earns revenue
and incurs expenses, of which discrete financial information is available. The goodwill has been assigned to the reporting unit
to which the value relates.&nbsp;Two of the Company&rsquo;s four reporting units have goodwill. The Company tests goodwill by
estimating the fair value of the reporting unit using a discounted cash flow model and other valuation techniques, but may elect
to perform a qualitative analysis. A quantitative analysis is used to determine an estimated fair value representing the amount
at which a reporting unit could be bought or sold in a current transaction between willing parties on an arms-length basis. The
estimated fair value of each reporting unit is derived using a discounted cash flow method based on market and reporting unit-specific
assumptions, including estimated future revenues and expenses, weighted average cost of capital, capital expenditures, the useful
life over which cash flows will occur and other assumptions which are considered reasonable and inherent in discounted cash flow
analysis. A qualitative analysis is performed by assessing certain trends and factors, including projected market outlook and
growth rates, forecasted and actual sales and operating profit margins, discount rates, industry data and other relevant qualitative
factors. These trends and factors are compared to, and based on, the assumptions used in the most recent quantitative assessment.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"></FONT></P>

<!-- Field: Page; Sequence: 46; Value: 42 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->44<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Indefinite
life intangible assets consist primarily of trademarks. The fair value of these assets are determined using a royalty relief methodology
of the income approach similar to that employed when the associated assets were acquired, but using updated estimates of future
sales, cash flows and profitability. The royalty relief methodology isolates the revenues derived from the use of the intangible
asset, applies an appropriate pretax royalty rate to the revenues, deducts income taxes, discounts the cash flow over the projection
period to present value using an appropriate discount rate and adds the present value of the tax shield.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B>Foreign
Currency Translation</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">The functional
currency for the Companies foreign subsidiaries is the local currency in which the entity is located. The financial statements
of all subsidiaries with a functional currency other than the U.S. dollar have been translated into U.S. dollars. All assets and
liabilities of foreign operations are translated into U.S. dollars using year-end exchange rates, and all revenues and expenses
are translated at weighted average rates during the respective period. The U.S. dollar results that arise from such translation,
as well as exchange gains and losses on intercompany balances of a long-term investment nature, are included in the cumulative
currency translation adjustments in accumulated other comprehensive income in stockholders&rsquo; equity. Gains and losses resulting
from foreign currency transactions are included in earnings.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B>Income
Taxes</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">The Company
accounts for income taxes under the asset and liability method, based on the income tax laws and rates in the countries in which
operations are conducted and income is earned. This approach requires the recognition of deferred tax assets and liabilities for
the expected future tax consequences of temporary differences between the carrying amounts and the tax basis of assets and liabilities.
Developing the provision for income taxes requires significant judgment and expertise in federal, international and state income
tax laws, regulations and strategies, including the determination of deferred tax assets and liabilities and, if necessary, any
valuation allowances that may be required for deferred tax assets. The Company records a valuation allowance to reduce its deferred
tax assets to the amount that is more likely than not to be realized. The Company believes that the deferred tax asset recorded
as of December 31, 2018 and 2017 is realizable through future reversals of existing taxable temporary differences and future taxable
income. If the Company was to subsequently determine that it would be able to realize deferred tax assets in the future in excess
of its net recorded amount, an adjustment to deferred tax assets would increase net income for the period in which such determination
was made. The Company will continue to assess the adequacy of the valuation allowance on a quarterly basis. The Company&rsquo;s tax filings are subject to audit by various taxing authorities.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">The objective
of accounting for income taxes is to recognize the amount of taxes payable or refundable for the current year and deferred tax
liabilities and assets for the future tax consequences or events that have been recognized in the Company&rsquo;s financial statements
or tax returns. The Company recognizes the tax benefit from an uncertain tax position only if it is more likely than not that
the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position (see
&ldquo;Unrecognized Tax Benefits&rdquo; below).</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Income tax
related interest and penalties are grouped with interest expense on the consolidated statement of operations.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B>Unrecognized
Tax Benefits</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">The Company
accounts for unrecognized tax benefits in accordance with Financial Accounting Standards Board (&ldquo;FASB&rdquo;) Accounting
Standards Codification (&ldquo;ASC&rdquo;) &ldquo;Income Taxes&rdquo; (&ldquo;ASC 740&rdquo;). ASC 740 prescribes a recognition
threshold that a tax position is required to meet before being recognized in the financial statements and provides guidance on
de-recognition, measurement, classification, interest and penalties, accounting in interim periods, disclosure and transition
issues. ASC 740 contains a two-step approach to recognizing and measuring uncertain tax positions. The first step is to evaluate
the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not
that the position will be sustained upon ultimate settlement with a taxing authority, including resolution of related appeals
or litigation processes, if any. The second step is to measure the tax benefit as the largest amount that is more than 50% likely
of being realized upon ultimate settlement.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Additionally,
ASC 740 requires the Company to accrue interest and related penalties, if applicable, on all tax positions for which reserves
have been established consistent with jurisdictional tax laws. See Note 14 &#8210; Income Taxes.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"></FONT></P>

<!-- Field: Page; Sequence: 47; Value: 42 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->45<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B>Share-Based
Payments</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">The Company
accounts for share based payments in accordance with the provisions of FASB ASC 718 &ldquo;Compensation &ndash; Stock Compensation&rdquo;
and accordingly recognizes in its financial statements share based payments at their fair value. In addition, it recognizes in
the financial statements an expense based on the grant date fair value of stock options granted to employees and directors. The
expense is recognized on a straight line basis over the expected option life while taking into account the vesting period and
the offsetting credit is recorded in additional paid-in capital. Upon exercise of options, the consideration paid together with
the amount previously recorded as additional paid-in capital is recognized as capital stock. The Company estimates its forfeiture
rate in order to determine its compensation expense arising from stock based awards. The Company uses the Black-Scholes Merton
option pricing model to determine the fair value of the options. Non-employee members of the Board of Directors are deemed to
be employees for the purposes of recognizing share-based compensation expense.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B>Employee
Benefit Plan</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">The Company
sponsors a defined benefit plan as described in Note 15 &#8210; Pension Plan. The cost of pension benefits earned by employees
is actuarially determined using the accumulated benefit method and a discount rate, used to measure interest cost on the accrued
employee future benefit obligation, based on market interest rates on high-quality debt instruments with maturities that match
the timing and benefits expected to be paid by the plan. Plan assets are valued using current market values and the expected return
on plan assets is based on the net asset value of the plan assets.&nbsp;The costs that relate to employee current service are
charged to income annually.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">The transitional
obligation created upon adoption of the FASB ASC 715 &ldquo;Compensation &ndash; Retirement Benefits&rdquo; is amortized over
the average remaining service period of employees. For a given year, unrecognized actuarial gains or losses are recognized into
income if the unamortized balance at the beginning of the year is more than 10% of the greater of the plan asset or liability
balance. Any unrecognized actuarial gain or loss in excess of this threshold is recognized in income over the remaining service
period of the employees.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">The Company
reflects the funded status of its defined pension plans as a net asset or net liability in its balance sheet, with an offsetting
amount in accumulated other comprehensive income, and recognizes changes in that funded status in the year in which the changes
occur through comprehensive income.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B>Inventories</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Inventories are stated at the lower of cost or net realizable value using first-in, first-out (FIFO) or weighted-average
methods and include the cost of materials, labor and manufacturing overhead. The Company uses estimates in determining the level
of reserves required to state inventory at the lower of cost or market. The Company estimates are based on market activity levels,
production requirements, the physical condition of products and technological innovation. Changes in any of these factors may result
in adjustments to the carrying value of inventory. See Note 6 - Inventories.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B>Income
(Loss) Per Share</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Basic income
(loss) per share is computed by dividing the income (loss) for the period by the weighted average number of common shares outstanding
during the period. Diluted income (loss) per share is computed by dividing the income (loss) for the period by the weighted average
number of common and common equivalent shares outstanding during the period. (See Note 17 &#8210; Basic and Diluted Net Loss Per
Share).</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B>Fair
Value Measurements</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">FASB ASC
820 &ldquo;Fair Value Measurement and Disclosure&rdquo; applies to all assets and liabilities that are being measured and reported
on a fair value basis. ASC 820 establishes a framework for measuring fair value in U.S GAAP, and expands disclosure about fair
value measurements. ASC 820 enables the reader of the financial statements to assess the inputs used to develop those measurements
by establishing a hierarchy for ranking the quality and reliability of the information used to determine fair values. ASC 820
requires that assets and liabilities carried at fair value be classified and disclosed in one of the following three categories:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">Level
1: &nbsp;Quoted market prices in active markets for identical assets or liabilities.&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">Level
2: &nbsp;Observable market based inputs or unobservable inputs that are corroborated by market data.&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">Level
3: &nbsp;Unobservable inputs that are not corroborated by market data.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">In determining
the appropriate levels, the Company performs a detailed analysis of the assets and liabilities that are subject to ASC 820. At
each reporting period, all assets and liabilities for which the fair value measurement is based on significant unobservable inputs
are classified as Level 3.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"></FONT></P>

<!-- Field: Page; Sequence: 48; Value: 42 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->46<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">The fair
value represents management&rsquo;s best estimates based on a range of methodologies and assumptions. The carrying value of receivables
and payables arising in the ordinary course of business approximate fair value because of the relatively short period of time
between their origination and expected realization.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">The Company&rsquo;s
financial instruments consist primarily of cash and cash equivalents, receivables, payables and debt instruments. The carrying
values of these financial instruments approximate their respective fair values as they are either short<FONT STYLE="font-family: Times New Roman, Times, Serif">-</FONT>term
in nature or carry interest rates which are periodically adjusted to market rates. Unless otherwise indicated, the carrying value
of these financial instruments approximates their fair market value.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B>Recent
Accounting Pronouncements</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">There have
been no recent accounting pronouncements not yet adopted by the Company which would have a material impact on the Company&rsquo;s
financial statements.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><I>Revenue
from Contracts with Customers.&nbsp;</I>In May 2014, the FASB issued Accounting Standards Update No. 2014-09, <I>Revenue from
Contracts with Customers </I>(Topic 606), or ASU 2014-09, which supersedes nearly all existing revenue recognition guidance under
U.S. GAAP. Since then, the FASB has also issued ASU 2016-08, <I>Revenue from Contracts with Customers </I>(Topic 606), <I>Principals
versus Agent Considerations, </I>ASU 2016-10, <I>Revenue from Contracts with Customers </I>(Topic 606), <I>Identifying Performance
Obligations and Licensing</I>, and ASU 2017-13, <I>Revenue Recognition </I>(Topic 605), <I>Revenue from Contracts with Customers
</I>(Topic 606), <I>Leases </I>(Topic 840), and <I>Leases </I>(Topic 842), <I>Amendments to SEC Paragraphs Pursuant to the Staff
Announcement at the July 20, 2017 EITF Meeting and Recession of Prior SEC Staff Announcements and Observer Comments, </I>which
further elaborate on the original ASU No. 2014-09. The core principle of these updates is to recognize revenues when promised
goods or services are transferred to customers in an amount that reflects the consideration to which an entity expects to be entitled
for those goods or services. ASU 2014-09 defines a five step process to achieve this core principle and, in doing so, more judgments
and estimates may be required within the revenue recognition process than are required under existing U.S. GAAP. <FONT STYLE="font-family: Times New Roman, Times, Serif">In
July 2015, the FASB approved a one-year deferral of the effective date to January 1, 2018, with early adoption to be permitted
as of the original effective date of January 1, 2017. Once this standard becomes effective, companies may </FONT>use either of
the following transition methods: (i) a full retrospective approach reflecting the application of the standard in each prior reporting
period with the option to elect certain practical expedients; or (ii) a <FONT STYLE="font-family: Times New Roman, Times, Serif">retrospective
approach with the cumulative effect of initially adopting ASU 2014-09 recognized at the date of adoption (which includes additional
footnote disclosures) (the &ldquo;modified retrospective approach&rdquo;).&nbsp;The Company completed a review of its various
revenue streams within its two reportable segments: (i) T&amp;D Solutions and (ii) Critical Power. We have gathered data to quantify
the amount of sales by type of revenue stream and categorized the types of sales for our business units for the purpose of comparing
how we currently recognize revenue to the new standard in order to quantify the impact of this ASU. We have made policy elections within the amended standard that are consistent with our current accounting. We
adopted ASU 2014-09 in our first quarter of 2018 using the modified retrospective approach. We have performed a quantitative assessment
of adopting ASU 2014-09 and concluded that there was no material impact to our financial statements other than enhanced disclosures
and no changes to the opening retained earnings. </FONT></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><I>Leases.
</I>In February 2016, the FASB issued ASU No. 2016-02,&nbsp;&ldquo;<I>Leases (Topic 842)&rdquo;</I>, which requires, among other
things, a lessee to recognize a liability representing future lease payments and a right-of-use asset representing its right to
use the underlying asset for the lease term. For operating leases, a lessee will be required to recognize at inception a right-of-use
asset and a lease liability equal to the net present value of the lease payments, with lease expense recognized over the lease
term on a straight-line basis. For leases with a term of twelve months or less, ASU 2016-02 allows a reporting entity to make
an accounting policy election to not recognize a right-of-use asset and a lease liability, and to recognize lease expense on a
straight-line basis. ASU No. 2016-02 is effective for fiscal years beginning after December 15, 2018, including interim periods
within those fiscal years, with early adoption permitted. Upon adoption, a reporting entity should apply the provisions of ASU
2016-02 at the beginning of the earliest period presented using a modified retrospective approach, which includes certain optional
practical expedients that an entity may elect to apply. We adopted this standard in our first quarter of 2018 using the modified
retrospective approach. As a result, the opening retained earnings for January 1, 2017, was reduced by approximately $0.1 million.
There was also an increase in assets and corresponding liabilities of approximately $5.3 and $5.2 million, respectively at January
1, 2017.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt; background-color: white"><I>Share-Based
Compensation</I>. In April 2016, the FASB issued ASU No. 2016-09, &ldquo;<I>Compensation-Stock Compensation</I> (Topic 718), <I>Improvements
to Employee Share-Based Payment Accounting</I>&rdquo;. Under ASU No. 2016-09, companies will no longer record excess tax benefits
and certain tax deficiencies in additional paid-in capital (&ldquo;APIC&rdquo;). Instead, they will record all excess tax benefits
and tax deficiencies as income tax expense or benefit in the income statement and the APIC pools will be eliminated. In addition,
ASU No. 2016-09 eliminates the requirement that excess tax benefits be realized before companies can recognize them. ASU No. 2016-09
also requires companies to present excess tax benefits as an operating activity on the statement of cash flows rather than as
a financing activity. Furthermore, ASU No. 2016-09 will increase the amount an employer can withhold to cover income taxes on
awards and still qualify for the exception to liability classification for shares used to satisfy the employer&rsquo;s statutory
income tax withholding obligation. An employer with a statutory income tax withholding obligation will now be allowed to withhold
shares with a fair value up to the amount of taxes owed using the maximum statutory tax rate in the employee&rsquo;s applicable
jurisdiction(s). ASU No. 2016-09 requires a company to classify the cash paid to a tax authority when shares are withheld to satisfy
its statutory income tax withholding obligation as a financing activity on the statement of cash flows. Under current GAAP, it
was not specified how these cash flows should be classified. In addition, companies will now have to elect whether to account
for forfeitures on share-based payments by (1) recognizing forfeitures of awards as they occur or (2) estimating the number of
awards expected to be forfeited and adjusting the estimate when it is likely to change, as is currently required. The amendments
of this ASU are effective for reporting periods beginning after December 15, 2016, with early adoption permitted but all of the
guidance must be adopted in the same period. </FONT><FONT STYLE="font-size: 10pt">We adopted ASU No. 2016-09 in 2017. <FONT STYLE="font-family: Times New Roman, Times, Serif">The
adoption of the new guidance did not materially affect our financial position, results of operations or cash flows.</FONT></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"></FONT></P>

<!-- Field: Page; Sequence: 49; Value: 42 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->47<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Statement
of Cash Flows. </I></FONT><FONT STYLE="font-size: 10pt">In August 2016, the FASB issued ASU No. 2016-15, &ldquo;<I>Statement of
Cash Flows </I>(Topic 230)<I>: Classification of Certain Cash Receipts and Cash Payments&rdquo;.</I> The purpose of Update No.
2016-15 is to reduce the diversity in practice in presentation and classification of the following items within the statement
of cash flows: debt prepayments or debt extinguishment costs, settlement of zero coupon debt instruments or other debt instruments
with coupon interest rates that are insignificant in relation to the effective interest rate of the borrowing, contingent consideration
payments made after a business combination, proceeds from the settlement of insurance claims, proceeds from the settlement of
corporate-owned life insurance policies, distributions received from equity method investments and beneficial interests in securitization
transactions. It also addresses classification of transactions that have characteristics of more than one class of cash flows.
Update No. 2016-15 is effective for annual periods beginning after December 15, 2017, and a retrospective transition method is
required. We adopted ASU 2016-15 in our first quarter of 2018 using the retrospective approach. The adoption of ASU 2016-15 did
not have a material impact on our consolidated statements of cash flows.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">In October
2016, the FASB issued ASU No. 2016-16, &ldquo;<I>Income Taxes (Topic 740)&rdquo;: Intra-Entity Transfers of Assets Other Than
Inventory.</I> ASU No. 2016-16 requires the income tax consequences of intra-entity transfers of assets other than inventory to
be recognized when the intra-entity transfer occurs rather than deferring recognition of income tax consequences until the transfer
was made with an outside party. We adopted ASU 2016-16 in the first quarter of 2018 using a modified retrospective approach. Adoption
of the new standard did not have a material impact on our Consolidated Financial Statements.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><I>Simplifying
the Test for Goodwill Impairment.</I> In January 2017, the FASB issued ASU No. 2017-04, &ldquo;Simplifying the Test for Goodwill Impairment.&rdquo;
This standard was established to simplify how an entity is required to test goodwill for impairment by eliminating Step 2&nbsp;from
the goodwill impairment test. Step 2 measures a goodwill impairment loss by comparing the implied fair value of a reporting unit&rsquo;s
goodwill with the carrying amount of that goodwill. Under the amendments in this Update, an entity should perform its annual, or
interim, goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. An entity should recognize
an impairment charge for the amount by which the carrying amount exceeds the reporting unit&rsquo;s fair value; however, the loss
recognized should not exceed the total amount of goodwill allocated to that reporting unit. Additionally, an entity should consider
income tax effects from any tax deductible goodwill on the carrying amount of the reporting unit when measuring the goodwill impairment
loss, if applicable. The FASB also eliminated the requirements for any reporting unit with a zero or negative carrying amount to
perform a qualitative assessment and, if it fails that qualitative test, to perform Step 2 of the goodwill impairment test. Therefore,
the same impairment assessment applies to all reporting units. An entity is required to disclose the amount of goodwill allocated
to each reporting unit with a zero or negative carrying amount of net assets. An entity still has the option to perform the qualitative
assessment for a reporting unit to determine if the quantitative impairment test is necessary. We adopted this standard during
the fourth quarter of 2017 in conjunction with our goodwill impairment assessment. As of the measurement date October 1, 2018,
dry type transformers and critical power reporting units had negative carrying values. The Company allocated $5.6 million and $3.0
million of goodwill to dry type and critical power reporting units, respectively. The Company recorded an impairment charge of
$1.4 million to the remaining goodwill of the switchgear reporting unit in 2017. The Company recorded no impairment to goodwill
during the year ended December 31, 2018.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><I>Presentation
of Net Periodic Pension Cost and Net Periodic Postretirement Benefit Cost</I>. In March 2017, <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">the FASB issued ASU
No. 2017-07 Improving the Presentation of Net Periodic Pension Cost and Net Periodic Postretirement Benefit Cost. We adopted Accounting
Standards Update No.&nbsp;2017-07, &ldquo;<I>Improving the Presentation of Net Periodic Pension Cost and Net Periodic Postretirement
Benefit Cost&rdquo; </I>(the &ldquo;New Retirement Standard&rdquo;), effective January&nbsp;1, 2018 using the full-retrospective
method. The New Retirement Standard requires employers to present the service cost component of the net periodic benefit cost in
the same income statement line item as other employee compensation costs arising from services rendered during the period. The
other components of net benefit cost, including interest cost, expected return on plan assets, amortization of prior service cost/credit
and actuarial gain/loss, and settlement and curtailment effects, is to be presented outside of any subtotal of operating income.
The Company elected to apply the practical expedient which allows for comparable classification of costs of benefits incurred by
the Company for the year ended December 31, 2018 and 2017 as included in Note 15 to the consolidated financial statements in Part
II of this Annual Report on Form 10-K as the estimation basis for applying the retrospective presentation requirements of the standard.</FONT></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><I>Stock
Compensation.</I> In June 2018, the FASB issued ASU No. 2018-07, <I>Compensation &ndash; Stock Compensation (Topic 718): Improvements
to Nonemployee Share-Based Payment Accounting. </I>The amendments in this update expand the scope of Topic 718 to include share-based
payment transactions for acquiring goods and services from nonemployees. An entity should apply the requirements of Topic 718
to nonemployee awards except for specific guidance on inputs to an option pricing model and the attribution of cost (that is,
the period of time over which share-based payment awards vest and the pattern of cost recognition over that period). The amendments
specify that Topic 718 applies to all share-based payment transactions in which a grantor acquires goods or services to be used
or consumed in a grantor&rsquo;s own operations by issuing share-based payment awards. The amendments also clarify that Topic
718 does not apply to share-based payments used to effectively provide (1) financing to the issuer or (2) awards granted in conjunction
with selling goods or services to customers as part of a contract accounted for under Topic 606, Revenue from Contracts with Customers.
The updated standard is effective for the Company beginning after December 15, 2018, including interim periods within that fiscal
year. Early adoption of the new guidance is permitted, but no earlier than an entity&rsquo;s adoption date of Topic 606. The Company
does not expect that the adoption of this standard will have a material effect on its consolidated financial statements.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"></FONT></P>

<!-- Field: Page; Sequence: 50; Value: 42 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->48<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><I>Fair
Value Measurement. </I>In August 2018, the FASB issued ASU No. 2018-13, <I>Fair Value Measurement (Topic 820): Disclosure Framework
- Changes to the Disclosure Requirements for Fair Value Measurement </I>that eliminates, amends, and adds certain disclosure requirements
for fair value measurements. The ASU is effective for all annual and interim periods beginning January 1, 2020, with early adoption
permitted. The Company is currently evaluating the impact of adopting this ASU on its consolidated financial statements.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt"><B>3. RESTRUCTURING AND INTEGRATION</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">During the
second quarter of 2015, the Company began evaluating improvement strategies intended to reorganize, simplify and reduce costs
from operations through closer business integration, pursuant to a restructuring and integration plan to be carried out in stages
with an original completion date by mid-2016.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">There was
no restructuring and integration expense in the year ended December 31, 2018.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">In the T&amp;D
Segment, the relocation of our Medium Voltage Transformer line began as of the end of 2016, and was completed in the first half
of 2017. Included in cost of goods sold of T&amp;D Segment for the year ended December 31, 2017 is a restructuring charge of $873
related to write off of raw material inventory not relocated from Canada to Mexico.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">The following
is a summary of the components of restructuring and integration expenses, before taxes, relating to operating expenses during
the year ended December 31, 2017:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: Red"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center">T&amp;D</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center">Critical Power</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>Year Ended December 31, 2017</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Segment</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Segment</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Total</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 61%; text-align: left; padding-bottom: 1pt">Business integration expenses</TD><TD STYLE="width: 1%; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; border-bottom: Black 1pt solid; text-align: right">219</TD><TD STYLE="width: 1%; padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="width: 1%; padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; border-bottom: Black 1pt solid; text-align: right">219</TD><TD STYLE="width: 1%; padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt; padding-left: 10pt">Pre-tax restructuring and integration expense</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">219</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">219</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: Red"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: Red"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">For the year ended December 31, 2017, the business integration expenses occurred due to completion of the
relocation of Bemag&rsquo;s production to a lower cost facility.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Charges
associated with each action were included in restructuring, integration and impairment expenses in our consolidated statement
of operations, and reflected in our table of Operating Income (Loss) by segment group in Note 16&nbsp;&ndash; Business Segment
and Geographic Information.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">The components and changes in
the Company&rsquo;s restructuring liability were as follows:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: Red"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 98%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center">Facility</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center">Severance and</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center">Product Line</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center">Closure and</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Related</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Harmonization</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Exit Costs</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Total</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 48%">Restructuring liability as of January 31, 2017</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">113</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">46</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">592</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">751</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt">Restructuring and integration expense</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">219</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">219</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 10pt">Cash paid</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(113</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(46</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(811</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(970</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 2.5pt">Restructuring liability as of December 31, 2017</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: Red"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: Red"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt"><B>4. REVENUES</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1in 0pt 0"><FONT STYLE="font-size: 10pt"><B>Adoption of ASC Topic
606, &ldquo;Revenue from Contracts with Customers&rdquo;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1in 0pt 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">On January
1, 2018, we adopted Topic 606 using the modified retrospective method applied to those contracts which were not completed as of
January 1, 2018. Results for reporting periods beginning after January 1, 2018 are presented under Topic 606, while prior period
amounts are not adjusted and continue to be reported in accordance with our historic accounting under Topic 605.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"></FONT></P>

<!-- Field: Page; Sequence: 51; Value: 42 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->49<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt"><B>Nature of our products and
services</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Our principal
products and services include custom-engineered electrical transformers and engine-generator sets and controls, complemented by
a national field-service network to maintain and repair power generation assets.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><I>Products
</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">We provide
electrical transformers that help customers effectively and efficiently manage their electrical power distribution systems to
desired specifications.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">We provide
customers with sophisticated power generation equipment and an advanced data collection and monitoring platform, the combination
of which is used to ensure smooth, uninterrupted power to operations during times of emergency.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><I>Services</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Power generation
systems represent considerable investments that require proper maintenance and service in order to operate reliably during a time
of emergency. Our&nbsp;power maintenance programs provide&nbsp;preventative maintenance, repair and support service for our customers&rsquo;
power generation systems.&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Our principal
source of revenue is derived from sales of products and fees for services. We measure revenue based upon the consideration specified
in the customer arrangement, and revenue is recognized when the performance obligations in the customer arrangement are satisfied.
A performance obligation is a promise in a contract to transfer a distinct product or service to the customer. The transaction
price of a contract is allocated to each distinct performance obligation and recognized as revenue when or as, the customer receives
the benefit of the performance obligation. Customers typically receive the benefit of our products when the risk of loss or control
for the product transfers to the customer and for services as they are performed. Under ASC 606, revenue is recognized when a
customer obtains control of promised products or services in an amount that reflects the consideration we expect to receive in
exchange for those products or services. To achieve this core principal, the Company applies the following five steps:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0pt"></TD><TD STYLE="width: 0.5in; text-align: left"><FONT STYLE="font-size: 10pt">1)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt"><I>Identify the contract
with a customer</I></FONT></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">A contract
with a customer exists when (i) the Company enters into an enforceable contract with a customer that defines each party&rsquo;s
rights regarding the products or services to be transferred and identifies the payment terms related to these products or services,
(ii) the contract has commercial substance and, (iii) the Company determines that collection of substantially all consideration
for products or services that are transferred is probable based on the customer&rsquo;s intent and ability to pay the promised
consideration. The Company applies judgment in determining the customer&rsquo;s ability and intention to pay, which is based on
a variety of factors including the customer&rsquo;s historical payment experience or, in the case of a new customer, published
credit and financial information pertaining to the customer.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0pt"></TD><TD STYLE="width: 0.5in; text-align: left"><FONT STYLE="font-size: 10pt">2)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt"><I>Identify the performance
obligations in the contract</I></FONT></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 4.5pt"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Performance
obligations promised in a contract are identified based on the products or services that will be transferred to the customer that
are both capable of being distinct, whereby the customer can benefit from the product or service either on its own or together
with other resources that are readily available from third parties or from the Company, and are distinct in the context of the
contract, whereby the transfer of the products or services is separately identifiable from other promises in the contract. To
the extent a contract includes multiple promised products or services, the Company must apply judgment to determine whether promised
products or services are capable of being distinct and distinct in the context of the contract. If these criteria are not met
the promised products or services are accounted for as a combined performance obligation.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0pt"></TD><TD STYLE="width: 0.5in; text-align: left"><FONT STYLE="font-size: 10pt">3)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt"><I>Determine the transaction
price</I></FONT></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">The transaction
price is determined based on the consideration to which the Company will be entitled in exchange for transferring services to
the customer. The customer payments are generally due in 30 days.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0pt"></TD><TD STYLE="width: 0.5in; text-align: left"><FONT STYLE="font-size: 10pt">4)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt"><I>Allocate the transaction
price to performance obligations in the contract</I></FONT></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">If the contract
contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. Contracts
that contain multiple performance obligations require an allocation of the transaction price to each performance obligation based
on a relative standalone selling price basis or cost of the product or service. The Company determines standalone selling price
based on the price at which the performance obligation is sold separately. If the standalone selling price is not observable through
past transactions, the Company estimates the standalone selling price taking into account available information such as market
conditions and internally approved pricing guidelines related to the performance obligations.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"></FONT></P>

<!-- Field: Page; Sequence: 52; Value: 42 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->50<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0pt"></TD><TD STYLE="width: 0.5in; text-align: left"><FONT STYLE="font-size: 10pt">5)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt"><I>Recognize revenue when
or as the Company satisfies a performance obligation</I></FONT></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">The Company
satisfies performance obligations either over time or at a point in time. Revenue is recognized at the time the related performance
obligation is satisfied by transferring a promised product or service to a customer.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Substantially
all of our revenue is recognized at a point of time, as the promised product passes to the customer. Service revenues include
maintenance contracts that are recognized over time based on the contract term and repair services which are recognized as services
are delivered.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">The following table presents
our revenues disaggregated by revenue discipline:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: Red"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center">For the Year Ended</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">December 31,</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 44%; text-align: left">Products</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">96,590</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">105,225</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Services</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">9,800</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">9,166</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt; padding-left: 10pt">Total Revenue</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">106,390</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">114,391</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: Red"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: Red"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">See Note 16 &ndash; Business
Segment, Geographic and Customer Information.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1in 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B>Financial
Statement Impact of Adopting ASC 606</B><BR>
<BR>
The Company adopted ASC 606 using the modified retrospective method. There was no adjustment to opening retained earnings due
to the impact of adopting Topic 606.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1in 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1in 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B>5.
OTHER EXPENSE</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1in 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Other expense in the consolidated statements of operations reports certain losses associated with activities
not directly related to our core operations. For the year ended December 31, 2018 and 2017, other expense was $0.8 million and
$0.4 million, respectively.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B>6. INVENTORIES</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">The components
of inventories are summarized below:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: Red"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="color: red; font-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">December 31,</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 44%; text-align: left">Raw materials</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">14,952</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">10,376</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Work in process</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,547</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,082</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Finished goods</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7,323</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">10,919</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Provision for excess and obsolete inventory</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(512</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(264</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt; padding-left: 10pt">Total inventories</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">27,310</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">26,113</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: Red"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: Red"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Inventories
are stated at the lower of cost or a net realizable basis determined on a FIFO method. Included in raw materials and finished
goods at December 31, 2018 and December 31, 2017 are goods in transit of approximately $7.7 million and $3.1 million, respectively.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">At December
31, 2017, raw materials in the amount of $3.0 million, not pledged to our secured creditor were used for collateral to secure
short term borrowings under a product financing arrangement. This short term borrowing agreement provides the Company with the
ability to acquire raw materials utilized in connection with its manufacturing process. The Company generally satisfies its obligations
within 60 days of the initial borrowings, which yields an interest expense that is immaterial. The aggregate borrowings under
this agreement amounted to $5.4 million as of December 31, 2017. There were no aggregate borrowings under this agreement as of
December 31, 2018.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"></FONT></P>

<!-- Field: Page; Sequence: 53; Value: 42 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->51<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B>7. PROPERTY,
PLANT AND EQUIPMENT</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Property,
plant and equipment are summarized below:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: Red"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">December 31,</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 44%">Land</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">5</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">50</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Buildings</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,574</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,547</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Machinery and equipment</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">10,578</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">10,668</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Furniture and fixtures</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">447</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">475</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Computer hardware and software</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,261</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,370</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Leasehold improvements</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">677</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">721</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Construction in progress</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">348</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">18</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">14,890</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">15,849</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Less: Accumulated depreciation</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(9,606</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(8,991</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt; padding-left: 10pt">Total property, plant and equipment, net</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">5,284</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">6,858</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: Red"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: Red"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<P STYLE="font: 1pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 1pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="margin: 0">In December 2018 the Company sold the Farnham, Quebec, Canada building for approximately $0.8 million.</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"><FONT STYLE="font-size: 10pt">Depreciation expense was
approximately $1.2 and $1.3 million for December 31, 2018 and 2017, respectively.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B>8. OTHER
ASSETS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">In December
2011 and January 2012, the Company made two secured loans, each in the amount of $300 to a developer of a renewable energy project
in the U.S. The promissory notes accrue interest at a rate of 4.5% per annum with a final payment of all unpaid principal and
interest becoming fully due and payable upon the earlier to occur of (i) the four year anniversary of the issuance date of the
promissory notes, or (ii) an event of default.&nbsp;As defined in the promissory notes, an event of default includes, but is not
limited to, the following: any bankruptcy, reorganization or similar proceeding involving the borrower, a sale or transfer of
substantially all the assets of the borrower, a default by the borrower relating to any indebtedness due to third parties, the
incurrence of additional indebtedness by the borrower without the Company&rsquo;s written consent and failure of the borrower
to perform its obligations pursuant to its other agreements with the Company, including its purchase order for pad mount transformers.
The principal balance of the loan receivable is outstanding at December 31, 2018 and December 31, 2017. The Company expects to
fully recover these amounts. At December 31, 2018, the Company has classified the principal of $600 as other assets as the Company
does not anticipate the settlement of both notes in the next twelve months based upon ongoing negotiations with the debtor.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 54; Value: 42 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->52<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<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; text-align: justify"><FONT STYLE="font-size: 10pt"><B>9. GOODWILL
AND OTHER INTANGIBLE ASSETS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Goodwill
is tested at the reporting unit level annually and if necessary, whenever events or changes in circumstances indicate that the
carrying amount may not be recoverable.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">In 2018,
the Company determined certain definite lived intangible assets within the switchgear reporting unit had carrying values that
exceeded its fair value. As a result, the Company recorded impairment charges of $870, $377 and $103 against technology-related
industry accreditation, customer relationships and non-complete agreements, respectively.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Prior to
2017, the Company tested goodwill for impairment using a quantitative analysis consisting of a two-step approach. The first step
of our quantitative analysis consisted of a comparison of the carrying value of our reporting units, including goodwill, to the
estimated fair value of our reporting units using a discounted cash flow methodology. If step one results in the carrying value
of the reporting unit exceeding the fair value of such reporting unit, we would then proceed to step two which would require us
to calculate the amount of impairment loss, if any, that we would record for such reporting unit. In the fourth quarter of 2017
the Company adopted ASU No. 2017-04, &ldquo;Simplifying the Test for Goodwill Impairment&rdquo; and eliminated Step 2 from the
goodwill impairment test.</FONT></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; text-align: justify">As of the measurement date October 1, 2018, dry type transformers and critical power reporting units had negative
carrying values. The Company allocated $5.6 million and $3.0 million of goodwill to dry type and critical power reporting units,
respectively. The Company recorded an impairment charge of $1.4 million to the remaining goodwill of the switchgear reporting unit
in 2017, which is included within the T&amp;D Solutions Segment. The Company recorded no impairment to goodwill during the year
ended December 31, 2018.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Changes
in the carrying amount of goodwill by reportable segment during the years ended December 31, 2018 and 2017 are as follows:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: Red"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center">T&amp;D</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center">Critical Power</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center">Solutions</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center">Solutions</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center">Total</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="color: red; font-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Segment</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Segment</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Goodwill</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-weight: bold; text-align: left; padding-left: 10pt">Gross Goodwill:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 41%">Balance as of January 1, 2017</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">7,978</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">2,970</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">10,948</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 10pt">No activity</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1pt">Balance as of December 31, 2017</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">7,978</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">2,970</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">10,948</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left">Accumulated impairment losses:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>Balance as of January 1, 2017</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">(976</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">(976</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 10pt">Impairment charges</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(1,445</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(1,445</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1pt">Balance as of December 31, 2017</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(2,421</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(2,421</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 2.5pt; padding-left: 10pt">Net Goodwill</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">5,557</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">2,970</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">8,527</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; padding-left: 10pt">Gross Goodwill:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Balance as of January 1, 2018</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">7,978</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">2,970</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">10,948</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 10pt">No activity</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1pt">Balance as of December 31, 2018</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">7,978</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">2,970</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">10,948</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left">Accumulated impairment losses:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Balance as of January 1, 2018</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">(2,421</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">(2,421</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 10pt">No activity</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1pt">Balance as of December 31, 2018</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(2,421</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(2,421</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 2.5pt; padding-left: 10pt">Net Goodwill</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">5,557</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">2,970</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">8,527</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: Red"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: Red"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 55; Value: 42 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->53<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<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"><FONT STYLE="font-size: 10pt">Changes in intangible asset balances
for the years ended December 31, 2018 and 2017 consisted of the following:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: Red"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="color: red; font-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center">T&amp;D</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center">Critical Power</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center">Total</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center">Solutions</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center">Solutions</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center">Intangible</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Segment</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Segment</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Assets</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 41%">Balance as of January 1, 2017</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">5,565</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">2,603</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">8,168</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt">Amortization</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(415</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,358</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,773</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 10pt">Foreign currency translation</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">4</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">4</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Balance as of December 31, 2017</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">5,154</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">1,245</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">6,399</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 10pt">Amortization</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(339</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,121</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,460</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt">Impairment charges</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,350</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,350</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 10pt">Foreign currency translation</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(5</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(5</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 2.5pt">Balance as of December 31, 2018</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">3,460</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">124</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">3,584</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: Red"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: Red"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">The components
of intangible assets at December 31, 2018 are summarized below:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: Red"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 11pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="color: red; font-weight: bold; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted
    <BR>
    Average<BR>
    Amortization <BR>
    Years</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Gross
    Carrying<BR>
    Amount</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accumulated<BR>
    Amortization</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Impairment
    <BR>
    Charges</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Foreign
    <BR>
    Currency <BR>
    Translation</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
    Book <BR>
    Value</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customer
    relationships</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">7 (a)</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,202</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(6,175</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(377</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">650</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Non-compete agreements</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">4</FONT><FONT STYLE="font-size: 10pt">
    (a)</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">705</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(587</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(103</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">15</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Trademarks</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;Indefinite&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,816</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,816</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Internally developed
    software</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">7</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">289</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(165</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">124</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Developed technology</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">10</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">492</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(197</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">295</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Technology-related
    industry accreditations</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Indefinite (a)</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,576</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(870</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(22</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">684</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt; padding-left: 10pt; width: 28%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    intangible assets</FONT></TD><TD STYLE="padding-bottom: 2.5pt; width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left; width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: center; width: 9%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 2.5pt; text-align: left; width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 2.5pt; width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left; width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right; width: 9%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">12,080</FONT></TD><TD STYLE="padding-bottom: 2.5pt; text-align: left; width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 2.5pt; width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left; width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right; width: 9%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(7,124</FONT></TD><TD STYLE="padding-bottom: 2.5pt; text-align: left; width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD><TD STYLE="padding-bottom: 2.5pt; width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left; width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right; width: 9%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1,350</FONT></TD><TD STYLE="padding-bottom: 2.5pt; text-align: left; width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD><TD STYLE="padding-bottom: 2.5pt; width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left; width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right; width: 9%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(22</FONT></TD><TD STYLE="padding-bottom: 2.5pt; text-align: left; width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD><TD STYLE="padding-bottom: 2.5pt; width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left; width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right; width: 9%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,58</FONT><FONT STYLE="font-family: Times New Roman, Times, Serif">4</FONT></TD><TD STYLE="padding-bottom: 2.5pt; text-align: left; width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center; color: Red"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: Red"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; 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-size: 10pt">(a)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">During
                                         2018, the Company recorded impairment charges to customer relationships, non-compete
                                         agreements and technology-related industry accreditations intangible assets of the switchgear
                                         business upon determining that the carrying value of these assets was not recoverable.</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The components of intangible assets at December 31, 2017 are summarized below:</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; text-align: justify"></P>

<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif">
<TR>
    <TD STYLE="color: red; font-weight: bold; vertical-align: middle; text-align: center">&nbsp;</TD>
    <TD STYLE="font-weight: bold; vertical-align: bottom; border-bottom: Black 0.5pt solid; text-align: center">Weighted Average Amortization Years</TD>
    <TD STYLE="font-weight: bold; vertical-align: bottom; text-align: center">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; vertical-align: bottom; border-bottom: Black 0.5pt solid; text-align: center">Gross Carrying Amount</TD>
    <TD STYLE="font-weight: bold; vertical-align: bottom">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; vertical-align: bottom; border-bottom: Black 0.5pt solid; text-align: center">Accumulated Amortization</TD>
    <TD STYLE="font-weight: bold; vertical-align: middle; text-align: center">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; vertical-align: bottom; border-bottom: Black 0.5pt solid; text-align: center">Foreign Currency Translation</TD>
    <TD STYLE="font-weight: bold; vertical-align: middle; text-align: center">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; vertical-align: bottom; border-bottom: Black 0.5pt solid; text-align: center">Net Book Value</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #CCECFF">
    <TD STYLE="width: 38%">Customer relationships</TD>
    <TD STYLE="text-align: center; width: 11%">7</TD>
    <TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%">$</TD>
    <TD STYLE="text-align: right; width: 10%">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;7,202</TD>
    <TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%">$</TD>
    <TD STYLE="text-align: right; width: 10%">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(4,907)</TD>
    <TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%">$</TD>
    <TD STYLE="text-align: right; width: 10%">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;</TD>
    <TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%">$</TD>
    <TD STYLE="text-align: right; width: 9%">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2,295</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: left">Non-compete agreements</TD>
    <TD STYLE="text-align: center">6</TD>
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;705</TD>
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(485)</TD>
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: right; vertical-align: bottom">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;220</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #CCECFF">
    <TD>Trademarks</TD>
    <TD STYLE="text-align: center">Indefinite</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1,816</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1,816</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>Distributor territory license</TD>
    <TD STYLE="text-align: center">(a)</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;474</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(474)</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #CCECFF">
    <TD>Internally developed software</TD>
    <TD STYLE="text-align: center">7</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;289</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(124)</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;165</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>Developed technology</TD>
    <TD STYLE="text-align: center">10</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;492</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(148)</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;344</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #CCECFF">
    <TD>Technology-related industry accreditations</TD>
    <TD STYLE="text-align: center">Indefinite</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1,576</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(17)</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1,559</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: white">
    <TD STYLE="padding-left: 9px; text-align: left">Total intangible assets</TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD STYLE="border-top: Black 0.5pt solid; border-bottom: Black 2pt double; text-align: right">&nbsp;$&nbsp;</TD>
    <TD STYLE="border-top: Black 0.5pt solid; border-bottom: Black 2pt double; text-align: right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;12,554</TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="border-top: Black 0.5pt solid; border-bottom: Black 2pt double; text-align: right">&nbsp;$&nbsp;</TD>
    <TD STYLE="border-top: Black 0.5pt solid; border-bottom: Black 2pt double; text-align: right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(6,138)</TD>
    <TD STYLE="text-align: center"></TD>
    <TD STYLE="border-top: Black 0.5pt solid; border-bottom: Black 2pt double; text-align: right">&nbsp;$&nbsp;</TD>
    <TD STYLE="border-top: Black 0.5pt solid; border-bottom: Black 2pt double; text-align: right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(17)</TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="border-top: Black 0.5pt solid; border-bottom: Black 2pt double; text-align: right">&nbsp;$&nbsp;</TD>
    <TD STYLE="border-top: Black 0.5pt solid; border-bottom: Black 2pt double; text-align: right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;6,399</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; 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-size: 10pt">(a)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">During 2017, the Company accelerated and fully amortized distributor territory license intangible asset upon
the termination of its distribution agreement with a supplier.</FONT></TD></TR></TABLE>



<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; text-align: justify"><FONT STYLE="font-size: 10pt">Future scheduled
annual straight-line amortization expense over the useful lives of finite life intangible assets is as follows:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: Red"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Years Ending December
    31,&nbsp;</B></FONT></TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Total</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 46%; text-align: left">2019</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">215</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">2020</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">200</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">2021</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">200</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">2022</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">124</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">2023</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">106</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Thereafter</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">239</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">1,084</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: Red"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: Red"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 56; Value: 42 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->54<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<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; text-align: justify"><FONT STYLE="font-size: 10pt"><B>10. DEBT</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B><I>Canadian
Credit Facilities</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">In April
2016, our wholly owned subsidiary, Pioneer Electrogroup Canada Inc. (&ldquo;PECI&rdquo;), entered into an Amended and Restated
Credit Agreement (&ldquo;CAD ARCA&rdquo;) with Bank of Montreal (&ldquo;BMO&rdquo;) with respect to our existing Canadian credit
facilities (as amended and restated, the &ldquo;Canadian Facilities&rdquo;) that replaced and superseded all of our businesses&rsquo;
prior financing arrangements with the bank. This CAD ARCA extended the maturity date of our Canadian Facilities to July 31, 2017.
The CAD ARCA was further amended (the &ldquo;2017 CAD ARCA Amendment&rdquo;) on March 15, 2017, and again on March 28, 2018 (the
&ldquo;2018 CAD ARCA Amendment&rdquo;). The 2018 CAD ARCA Amendment extended the term of our Canadian Facilities to April 1, 2020.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Our Canadian
Facilities provided for up to $8.2 million Canadian dollars (&ldquo;CAD&rdquo;) (approximately $6.3 million expressed in U.S.
dollars) consisting of a revolving $7.0 million CAD revolving credit facility (&ldquo;Facility A&rdquo;) to finance ongoing operations,
a $471 CAD term credit facility (&ldquo;Facility B&rdquo;) that financed a plant expansion, and a $712 USD Facility that financed
a business acquisition and the purchase and expansion of its manufacturing facilities. The 2017 CAD ARCA Amendment increased the
Facility A to $8.0 million CAD, increasing the total amount of loans available under the Canadian Facilities to $9.2 million CAD.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Facility
A, as amended by the 2017 CAD ARCA Amendment and the 2018 CAD ARCA Amendment, is subject to margin criteria. Facility A, as amended
by the 2017 CAD ARCA Amendment, bore interest at BMO&rsquo;s prime rate plus 0.75% per annum on amounts borrowed in Canadian dollars,
or BMO&rsquo;s U.S. base rate plus 0.75% per annum or LIBOR plus 2.25% per annum on amounts borrowed in U.S. dollars. The 2018
CAD ARCA Amendment modified the interest rate on Facility A borrowings to BMO&rsquo;s prime rate plus 0.50% per annum on amounts
borrowed in Canadian dollars, or BMO&rsquo;s U.S. base rate plus 0.50% per annum or LIBOR plus 2.0% per annum on amounts borrowed
in U.S. dollars. Pursuant to the 2017 CAD ARCA Amendment, Facility A was to mature on July 31, 2018. The 2018 CAD ARCA Amendment
extended the maturity of borrowings under Facility A to April 1, 2020. Consistent with the terms of the historical Facility A,
including both a subjective acceleration clause and lockbox arrangement, will continue to be presented as a current liability.
We believe based upon historical experience, that Facility A will remain in place to fund operations through maturity of this
facility in April 2020.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Borrowings
under Facility B, as amended by the 2017 CAD ARCA Amendment, bore interest at BMO&rsquo;s prime rate plus 1.25% per annum with
principal repayments becoming due on a five year amortization schedule. Pursuant to the CAD ARCA, quarterly principal repayments
were reduced to $47 CAD, with a balloon payment of $141 CAD due on July 31, 2017. The 2017 CAD ARCA Amendment amended the payment
schedules so that the quarterly principal payments of $47 CAD was to continue after July 31, 2017 until our borrowings under the
facility is fully paid on April 30, 2018. The 2018 CAD ARCA Amendment did not modify the interest rate on Facility B borrowings,
which remained at BMO&rsquo;s prime rate plus 1.25% per annum. Pursuant to the 2018 CAD ARCA Amendment, we made the final principal
payment of $47 under Facility B on April 30, 2018.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Borrowings
under Facility C, as amended by the 2017 CAD ARCA, bore interest at BMO&rsquo;s prime rate plus 1.50% per annum on amounts borrowed
in Canadian dollars, or BMO&rsquo;s U.S. base rate plus 1.50% per annum or LIBOR plus 2.75% per annum on amounts borrowed in U.S.
dollars. Pursuant to the CAD ARCA, a principal repayment of $72 USD due on June 30, 2016, and the reduced quarterly principal
repayments of $36 USD were to be made beginning on October 31, 2016, with a balloon payment of $496 USD due on July 31, 2017.
The 2017 CAD ARCA Amendment amended the payment schedules so that the quarterly payments of $36 USD were to continue until July
31, 2018, with a balloon payment of $352 due on July 31, 2018. Pursuant to the 2018 CAD ARCA Amendment, quarterly principal repayments
of $36 were to continue until January 31, 2020, with a balloon payment of $136 due on April 1, 2020. The 2018 CAD ARCA Amendment
modified the interest rate on Facility C borrowings to BMO&rsquo;s prime rate plus 1.25% per annum on amounts borrowed in Canadian
dollars, or BMO&rsquo;s U.S. base rate plus 1.25% per annum or LIBOR plus 2.50% per annum on amounts borrowed in U.S. dollars.
In December 2018 we repaid the outstanding principal balance under Facility C of $316 CAD with proceeds received from the sale
of the Farnham, Quebec, Canada building.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Pursuant
to the CAD ARCA, as amended by the 2017 CAD ARCA Amendment and the 2018 CAD ARCA Amendment, financial covenant testing is performed
on our consolidated financial statements. We are required to meet certain minimum working capital ratios, minimum EBITDA levels
and effective tangible net worth levels for each fiscal quarter, as set forth in the 2017 CAD ARCA Amendment and the 2018 CAD
ARCA Amendment. Pursuant to the 2018 CAD ARCA Amendment, BMO waived defaults on all financial covenants existing as of December
31, 2017, for which we were not in compliance.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">As of December 31, 2018, we had approximately $5.8 million in U.S. dollar equivalents outstanding under our
Canadian Facilities. Our borrowings consisted of approximately $5.8 million outstanding under Facility A. As of December 31, 2018,
the Company was not in compliance with its financial covenants and on March 25, 2019, the Company received a waiver from BMO on
all financial covenant breaches existing as of December 31, 2018.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">As of December
31, 2017, we had approximately $3.5 million in U.S. dollar equivalents outstanding under our Canadian Credit Facilities. Our borrowings
consisted of approximately $2.9 million outstanding under Facility A, $0.1 million outstanding under Facility B and $0.5 million
outstanding under Facility C.</FONT></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; text-align: justify"></P>

<!-- Field: Page; Sequence: 57; Value: 42 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->55<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B><I>United
States Credit Facilities</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">In April 2016, we entered into an Amended and Restated Credit Agreement (&ldquo;US ARCA&rdquo;) with BMO with
respect to our existing U.S. facilities that replaced and superseded all of our businesses&rsquo; prior financing arrangements
with the bank (the &ldquo;U.S. Facilities&rdquo;). Additionally, defaults relating to the breach of certain financial covenants
under the prior financing arrangements with BMO existing as of December 31, 2015 were waived by BMO. The US ARCA was further amended
(the &ldquo;2017 US ARCA Amendment&rdquo;) on March 15, 2017, and again on March 28, 2018 (the &ldquo;2018 US ARCA Amendment&rdquo;).
The 2018 US ARCA Amendment extended the term of our US Facilities to April 1, 2020.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Our U.S.
Facilities, as amended and restated, provided for up to $19.1 million USD consisting of a $14.0 million USD demand revolving credit
facility (&ldquo;USD Facility A&rdquo;) to finance ongoing operations, a $5.0 million USD term loan facility (&ldquo;USD Facility
B&rdquo;) that financed the acquisition of Titan, and a new $100 revolving credit facility provided pursuant to a MasterCard is
to be used to pay for and temporarily finance our day-to-day business expenses and for no other purpose. The 2017 US ARCA Amendment
increased the USD Facility A to $15.0 million, increasing the total amount of loans available under the U.S. Facilities to $20.1
million USD.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">USD Facility
A, as amended and restated per 2017 US ARCA, bore interest, at our option, at BMO&rsquo;s prime rate plus 1.00% per annum on U.S.
prime rate loans, or an adjusted LIBOR rate plus 2.25% per annum on Eurodollar loans. Pursuant to the 2018 US ARCA Amendment,
borrowings under Facility A bears interest, at our option, at the BMO&rsquo;s prime rate plus 0.75% per annum on U.S. prime rate
loans, or an adjusted LIBOR rate plus 2.00% per annum on Eurodollar loans. USD Facility A had a maturity date of July 31, 2017,
which was extended to July 31, 2018 pursuant to the 2017 US ARCA Amendment. The 2018 US ARCA Amendment extended the maturity of
borrowings under USD Facility A to April 1, 2020. Consistent with the terms of the historical USD Facility A, including both a
subjective acceleration clause and lockbox arrangement, will continue to be presented as a current liability. We believe based
upon historical experience, that the USD Facility A will remain in place to fund operations through maturity in April 2020.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Borrowings
under USD Facility B bear interest, at our option, at U.S. base rate plus 1.25% per annum on U.S. prime loans, or an adjusted
LIBOR rate plus 2.50% per annum on Eurodollar loans. Pursuant to the US ARCA, our quarterly principal payments were reduced to
$31 USD for calendar year 2016, with the original amortization schedule continuing to apply to all quarterly principal payments
made after December 31, 2016, and the final maturity date of December 2, 2019. The 2017 US ARCA Amendment reduced the scheduled
quarterly principal payments to $31 USD, commencing March 31, 2017, to continue until July 31, 2018, with a balloon payment of
$4,438 on July 31, 2018. Pursuant to the 2018 US ARCA Amendment, monthly principal repayments beginning on July 31, 2018 are increased
to $100 and will continue until March 31, 2020, with a balloon payment of $2,338 due on April 1, 2020. The 2018 US ARCA Amendment
did not change the USD Facility B interest rate.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Pursuant
to the US ARCA, as amended by the 2017 US ARCA Amendment and the 2018 US ARCA Amendment, financial covenant testing is performed
on our consolidated financial statements. We are required to meet certain minimum working capital ratios, minimum EBITDA levels
and effective tangible net worth levels for each fiscal quarter, as set forth in the 2017 US ARCA Amendment and the 2018 US ARCA
Amendment. On March 28, 2018, pursuant to the 2018 US ARCA Amendment, BMO waived defaults on all financial covenants existing
as of December 31, 2017 for which we were not in compliance.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Our obligations
under the U.S. Facilities are guaranteed by all our wholly-owned U.S. subsidiaries. In addition, we and our wholly-owned U.S.
subsidiaries granted a security interest in substantially all of our assets, including 65% of the shares of Pioneer Electrogroup
Canada Inc. held by us, to secure our obligations for borrowed money under the U.S. Facilities. The U.S. Facilities also restrict
our ability to incur indebtedness, create or incur liens, make investments, make distributions or dividends and enter into merger
agreements or agreements for the sale of any or all our assets.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">As of December 31, 2018, we had approximately $18.8 million outstanding under our U.S. Facilities. Our borrowings
consisted of approximately $15.0 million outstanding under USD Facility A, and $3.8 million outstanding under USD Facility B. As
of December 31, 2018, the Company was not in compliance with its financial covenants and on March 25, 2019, the Company received
a waiver from BMO on all financial covenant breaches existing as of December 31, 2018.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">As of December
31, 2017, we had approximately $19.4 million outstanding under our U.S. Credit Facilities. Our borrowings consisted of approximately
$14.9 million outstanding under USD Facility A, and $4.5 million outstanding under USD Facility B.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"></FONT></P>

<!-- Field: Page; Sequence: 58; Value: 42 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->56<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Long-term
debt consists of the following:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: Red"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">December 31,</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 74%; text-align: left">Term credit facilities, net (a)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">3,793</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">4,933</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Capital lease obligations</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">2</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 10pt">Total debt</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,793</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,935</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Less current portion</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(1,174</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(782</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt; padding-left: 10pt">Total long-term debt</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">2,619</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">4,153</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: Red"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">(a) The balances as of December
31, 2018 and 2017 are net of debt issuance costs of $45 and $102, respectively.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">Excluding debt issuance costs
of $45, the annual maturities of long-term debt at December 31, 2018, were as follows:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: Red"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center">Long-term</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid"><B>Years Ending December 31,</B></TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Debt Maturities</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 46%; text-align: left">2019</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">1,200</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">2020</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,638</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">2021</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">2022</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Thereafter</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total long-term debt maturities</FONT></TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">3,838</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: Red"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: Red"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt"><B><I>Short Term Borrowings</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">We maintain
a short term borrowing arrangement to fund the purchase of raw materials utilized in certain manufacturing processes. There were
no borrowings under this agreement as of December 31, 2018. As of December 31, 2017, the aggregate borrowings under this agreement
amounted to $5.4 million. See Note 6 - Inventories.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B>11. COMMITMENTS
AND CONTINGENCIES</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt"><B>Leases</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">The company
leases certain offices, facilities and equipment under operating and financing leases. Our leases have remaining terms of 1 year
to 7 years some of which contain options to extend up to 10 years. As of December 31, 2018 and 2017, assets recorded under finance
leases were $3,339 and $2,900 respectively, and accumulated amortization associated with finance leases was $880 and $418, respectively.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">The components
of the lease expense were as follows:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: Red"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center">For the Year Ended</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">December 31,</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 54%; text-align: left; padding-bottom: 2.5pt">Operating lease cost</TD><TD STYLE="width: 1%; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="width: 10%; border-bottom: Black 2.5pt double; text-align: right">755</TD><TD STYLE="width: 1%; padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="width: 10%; border-bottom: Black 2.5pt double; text-align: right">675</TD><TD STYLE="width: 1%; padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Finance lease cost</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt">Amortization of right-of-use asset</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">622</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">535</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 10pt">Interest on lease liabilities</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">157</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">166</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt">Total finance lease cost</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">779</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">701</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: Red"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: Red"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 59; Value: 42 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->57<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<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"><FONT STYLE="font-size: 10pt">Other information related to
leases was as follows:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Supplemental
Cash Flows Information</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">December 31,</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>Cash paid for amounts included in the measurement of lease liabilities</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 54%; text-align: left; padding-left: 10pt">Operating cash flows from operating leases</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">768</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">694</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt">Operating cash flows from finance leases</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">157</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">166</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 10pt">Financing cash flows from finance leases</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">414</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">301</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Right-of-use assets obtained in exchange for lease obligations:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 10pt">Operating leases</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">664</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">581</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt">Finance leases</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">622</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">535</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: Red"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: Red"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Weighted
Average Remaining Lease Term</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>December
    31,</B></FONT></TD>
    <TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    </TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2018</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; padding-bottom: 1pt; text-align: center; border-bottom: Black 1pt solid">2017</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Operating leases</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">3 years</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">3 years</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Finance leases</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">6 years</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">7 years</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; width: 54%">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="text-align: left; width: 1%">&nbsp;</TD><TD STYLE="text-align: center; width: 10%">&nbsp;</TD><TD STYLE="text-align: left; width: 1%">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="text-align: center; width: 10%">&nbsp;</TD>
    <TD STYLE="width: 1%">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Weighted
Average Discount Rate</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">December 31,</TD>
    <TD STYLE="padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2018</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 54%; text-align: left">Operating leases</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">6.00</TD><TD STYLE="width: 1%; text-align: left">%</TD>
    <TD STYLE="text-align: left; width: 1%">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="text-align: right; width: 10%">5.50</TD>
    <TD STYLE="width: 1%">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Finance leases</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6.37</TD><TD STYLE="text-align: left">%</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: right">5.90</TD>
    <TD>%</TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: Red"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: Red"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">Future minimum lease payments
under non-cancellable leases as of December 31, 2018 were as follows:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: Red"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center">Operating</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center">Finance</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Leases</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Leases</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 54%; text-align: left">2019</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">779</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">630</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">2020</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">755</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">532</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">2021</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">410</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">562</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">2022</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">91</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">363</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">2023</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">309</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Thereafter</FONT></TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">853</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total future minmum lease payments</FONT></TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,035</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,249</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less imputed interest</FONT></TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(164</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(570</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total future minmum lease payments</FONT></TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">1,871</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">2,679</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: Red"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Reported
as of December 31, 2018:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center">Operating</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center">Finance</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Leases</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Leases</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 54%; text-align: left">Accounts payable and accrued liabilities</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">687</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">473</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Other long-term liabilities</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,187</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">2,205</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt; padding-left: 10pt">Total</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">1,874</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">2,678</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: Red"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 60; Value: 42 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->58<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<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; text-align: justify"><FONT STYLE="font-size: 10pt"><B>Litigation
and Claims</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">The Company
is from time to time party to various lawsuits, claims and other proceedings that arise in the ordinary course of our business.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">On January 11, 2016, Myers Power Products, Inc., a specialty electrical products manufacturer, filed suit
with the Superior Court of the State of California, County of Los Angeles, against us, PCEP and two PCEP&rsquo;s employees who
are former employees of Myers Power Products, Inc., Geo Murickan, the president of PCEP (&ldquo;Murickan&rdquo;), and Brett DeChellis
(&ldquo;DeChellis&rdquo;), alleging, among other things, that Murickan wrongly used and retained confidential business information
of Myers Power Products, Inc. for the benefit of us and PCEP, in breach of their confidentiality agreement and/or employment agreement
entered into with Myers Power Products, Inc., and that we and PCEP knowingly received and used such confidential business information.
Myers Power Products, Inc. is seeking injunctive relief enjoining us, PCEP and our employees from using its confidential business
information and compensatory damages of an unspecified unlimited (exceeding $25,000) amount. On March 18, 2016, we filed an answer
to the complaint, denying generally each and every allegation and relief sought by Myers Power Products, Inc. and seeking dismissal
based on, among other things, failure to state facts sufficient to constitute a cause of action. We intend to contest the matter
vigorously. Due to the uncertainties of litigation, however, we can give no assurance that we, PCEP and our employees will prevail
on any claims made against us, PCEP and our employees in any such lawsuit. As of the filing of this report, this action is scheduled
for trial in the second quarter of 2019. Also, we can give no assurance that any other lawsuits or claims brought in the future
will not have an adverse effect on our financial condition, liquidity or operating results. We cannot execute the sale of PCEP until
the lawsuit has been resolved.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">With respect
to all such lawsuits, claims and proceedings, the Company records a reserve when it is probable that a liability has been incurred
and the amount of loss can be reasonably estimated.&nbsp;The Company does not believe that the resolution of any currently pending
lawsuits, claims and proceedings, either individually or in the aggregate, will have a material adverse effect on its financial
position, results of operations or liquidity.&nbsp;However, the outcomes of any currently pending lawsuits, claims and proceedings
cannot be predicted, and therefore, there can be no assurance that this will be the case.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt"><B>12. STOCKHOLDERS&rsquo; EQUITY</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt"><B>Common Stock</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">The Company
had 8,726,045 shares of common stock, $0.001 par value per share, outstanding as of December 31, 2018 and December 31, 2017.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B>Warrants</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">As of December
31, 2017, the Company had warrants outstanding to purchase 50,600 shares of common stock with a weighted average exercise price
of $7.00 per share. All of the warrants expired on September 18, 2018. No warrants were exercised through the expiration date
of September 18, 2018. The Company has no warrants outstanding as of December 31, 2018.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt"><B>Preferred Stock</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">The board
of directors is authorized, subject to any limitations prescribed by law, without further vote or action by the shareholders,
to issue from time to time up to 5,000,000 shares of preferred stock, $0.001 par value, in one or more series. Each such series
of preferred stock shall have such number of shares, designations, preferences, voting powers, qualifications, and special or
relative rights or privileges as shall be determined by the board of directors, which may include, among others, dividend rights,
voting rights, liquidation preferences, conversion rights and preemptive rights.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B>Foreign
Currency Translation</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Foreign assets and liabilities are translated using the exchange rate in effect at the balance sheet date,
and results of operations are translated using an average rate for the period. Translation adjustments are accumulated and reported
as a component of accumulated other comprehensive income (loss). The Company had foreign currency translation adjustments resulting
in an unrealized loss of $161 for the year ended December 31, 2018, as compared to an unrealized gain $174 for the year ended December
31, 2017.</FONT></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; text-align: justify"></P>

<!-- Field: Page; Sequence: 61; Value: 42 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->59<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->


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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B>13. STOCK-BASED
COMPENSATION</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">On December
2, 2009, the Company adopted the 2009 Equity Incentive Plan (the &ldquo;2009 Plan&rdquo;) for the purpose of issuing incentive
stock options intended to qualify under Section 422 of the Internal Revenue Code of 1986, as amended, non-qualified stock options,
restricted stock, stock appreciation rights, performance unit awards and stock bonus awards to employees, directors, consultants
and other service providers. A total of 320,000 shares of common stock are reserved for issuance under the 2009 Plan. Options
may be granted under the 2009 Plan on terms and at prices as determined by the board of directors or by the plan administrators
appointed by the board of directors.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">On May 11,
2011, the board of directors of the Company adopted the Pioneer Power Solutions, Inc. 2011 Long-Term Incentive Plan (the &ldquo;2011
Plan&rdquo;) which was subsequently approved by stockholders of the Company on May 31, 2011. The 2011 Plan replaces and supersedes
the 2009 Plan. The Company&rsquo;s outside directors and employees, including the Company&rsquo;s principal executive officer,
principal financial officer and other named executive officers, and certain contractors are all eligible to participate in the
2011 Plan. The 2011 Plan allows for the granting of incentive stock options, nonqualified stock options, stock appreciation rights,
restricted stock, restricted stock units, performance awards, dividend equivalent rights, and other awards, which may be granted
singly, in combination, or in tandem, and upon such terms as are determined by the Board or a committee of the Board that is designated
to administer the Plan. Subject to certain adjustments, the maximum number of shares of the Company&rsquo;s common stock that
may be delivered pursuant to awards under the 2011 Plan is 700,000 shares. As of December 31, 2018, 424,800 stock options had
been granted and are considered outstanding, consisting of 21,000 incentive stock options and 403,800 non-qualified stock options.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Expense
for stock-based compensation recorded for the years ended December 31, 2018 and 2017 was approximately $0.2 and $0.5 million,
respectively. All of the stock-based compensation expense is included in selling, general and administrative expenses in the accompanying
consolidated statements of operations. As of December 31, 2018, the Company had total stock-based compensation expense remaining
to be recognized of approximately $14.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">The fair
value of the stock options granted was measured using the Black-Scholes valuation model with the following assumptions:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Year Ended December 31,</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 70%; text-align: left">Expected volatility</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: center">29.3%</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">31.1 - 31.3%</FONT></TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Expected life in years</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: center">5.5</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.5 - 6.0</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Risk-free interest rate</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: center">2.65%</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.08 - 2.15%</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Dividend yield</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: center">0%</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: center">0%</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">A summary
of stock option activity for the years ended December 31, 2018 and 2017, and changes during the years then ended is presented
below:</FONT></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; text-align: justify"></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="text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Stock<BR> Options</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Weighted average<BR> exercise price</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Weighted<BR> average remaining<BR> contractual term</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Aggregate<BR> intrinsic value</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 39%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding as of January 1, 2017</FONT></TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">247,400</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">8.75</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">5.90</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">135</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Granted</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">262,000</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7.30</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">9.20</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">81</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercised</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(26,333</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4.55</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Forfeited</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(47,267</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">6.74</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">6.80</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding as of January 1, 2018</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">435,800</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">8.35</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7.50</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">216</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Granted</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7,000</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5.60</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercised</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Forfeited</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(18,000</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">8.54</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding as of December 31, 2018</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">424,800</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">8.30</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">6.50</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">22</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercisable as of December 31, 2018</FONT></TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">411,133</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">8.36</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">6.40</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">22</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></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; text-align: justify"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">The total
number of shares reserved for the plan is 700,000 leaving a balance of 248,867 available for future grants.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"></FONT></P>

<!-- Field: Page; Sequence: 62; Options: NewSection; Value: 60 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->60<!-- Field: /Sequence --></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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Intrinsic
value is the difference between the market value of the stock at December 31, 2018 and the exercise price which is aggregated
for all options outstanding and exercisable. A summary of the weighted-average grant-date fair value of options, total intrinsic
value of options exercised, and cash receipts from options exercised is shown below:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"></FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Year Ended December 31,</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 70%">Weighted-average fair value of options granted (per share)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">1.81</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">2.40</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Intrinsic value gain of options exercised</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">81</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Cash receipts from exercise of options</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">120</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 63; Value: 60 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->61<!-- Field: /Sequence --></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: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt"><B>14. INCOME TAXES</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The components of income (loss) before income taxes are summarized below:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></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; text-align: justify"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 11pt Calibri, Helvetica, Sans-Serif">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="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: 11pt Calibri, Helvetica, Sans-Serif">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>Income/(loss) before income taxes</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: right">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 70%; text-align: left; padding-left: 9px">U.S. operations</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">(8,105</TD><TD STYLE="width: 1%; text-align: left">)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">(7,721</TD><TD STYLE="width: 1%; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 9px">Foreign operations</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">2,744</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,535</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt; padding-left: 18px">Loss before income taxes</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">(5,361</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">(6,186</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">)</TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">The components of the income tax provision were as follows<B>:</B></FONT></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; text-align: justify"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Year Ended December 31,</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>Current</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: right">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9px">Federal</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">&mdash;&nbsp;&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">&mdash;&nbsp;&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 70%; text-align: left; padding-left: 9px">State</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">71</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">176</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9px">Foreign</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">584</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">643</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 9px">Deferred</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(352</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">2,220</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt; padding-left: 18px">Total income tax provision</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">303</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">3,039</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>




<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></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; text-align: justify"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">A reconciliation from the statutory U.S. income tax rate and the Company&rsquo;s effective income tax rate, as computed
on loss before taxes, is as follows:</FONT></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"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 95%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Year Ended December 31,</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="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: 70%; text-align: left">Federal income tax at statutory rate</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">(1,126</TD><TD STYLE="width: 1%; text-align: left">)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">(2,350</TD><TD STYLE="width: 1%; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">State and local income tax, net</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(314</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(65</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Foreign rate differential</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">157</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(143</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Other permanent items</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">397</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">86</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Impact of tax cuts and jobs act enactment</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;&nbsp;&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">516</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Impact of repatriation of foreign subsidiary income</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(330</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">312</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Valuation allowance</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,581</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,710</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt">True-up &amp; other</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(62</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(27</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt; padding-left: 9px">Total</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">303</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">3,039</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>




<P STYLE="font: 10pt Times New Roman, Times, Serif; 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"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 22, 2017, the U.S. enacted the Tax Cuts and Jobs Act (&ldquo;U.S. tax reform&rdquo;) that lowers
the statutory tax rate on U.S. earnings, taxes historic foreign earnings at a reduced rate of tax, establishes a quasi-territorial
tax system and enacts new taxes associated with global operations.</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; text-align: justify">The impact of U.S. tax reform has been recorded on a provisional basis as the legislation provides for additional
guidance to be issued by the U.S. Department of the Treasury on several provisions including the computation of the transitional
tax. This amount was adjusted in 2018 based on guidance issued during the year. Additional guidance may be issued after 2018 and
any resulting effects will be recorded in the quarter of issuances. In addition, analysis performed and conclusions reached as
part of the tax return filing process and additional guidance on accounting for U.S. tax reform could affect the provisional amount.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">As part of tax reform, the U.S. has enacted a minimum tax on foreign earnings (&ldquo;global intangible low-taxed
income&rdquo;) which is now being reflected in the income tax expense.</FONT></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; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></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; text-align: justify"></P>

<!-- Field: Page; Sequence: 64; Value: 60 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->62<!-- Field: /Sequence --></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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company&rsquo;s provision for income taxes
reflects an effective tax rate on loss before income taxes of 5.7% in 2018, as compared to 49.1% in 2017. The decrease in the Company&rsquo;s
effective tax rate during 2018 primarily reflects the impact of the Tax Cuts and Jobs Act Enactment and the recognition of a valuation
allowance.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company intends to reimburse funds borrowed
from its subsidiary during 2019. To finance the reimbursement the Canadian subsidiary will issue a limited dividend of $9,724.
The Company has provided for $486 of Canadian withholding taxes as well as a loss $1,753 for foreign exchange upon realization
of the dividend. Beyond the limited dividend, the Company has not established deferred income taxes on accumulated undistributed
earnings of its foreign subsidiary, which are expected to be reinvested indefinitely. Repatriation of all accumulated earnings
of its foreign subsidiary would be impracticable to the extent such earnings represent capital to support normal business operations.
Although no U.S. federal taxes will be imposed on future distribution of foreign earnings, the distributions could be subject to
Canadian withholding tax and state income taxes.</P>





<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">The net deferred income tax asset was comprised of the following:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">December 31,</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>Noncurrent deferred income taxes</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 70%; text-align: left; padding-left: 9px">Total assets</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">2,971</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">2,729</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 9px">Total liabilities</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(1,592</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(1,665</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 18px">Net noncurrent deferred income tax asset</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,379</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,064</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt; padding-left: 27px">Net deferred income tax asset</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">1,379</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">1,064</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">The tax
effect of temporary differences between GAAP accounting and federal income tax accounting creating deferred income tax assets
and liabilities were as follows:</FONT></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; text-align: justify"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">December 31,</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>Deferred tax assets</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 70%; text-align: left; padding-left: 9px">Canada net operating loss carry forward</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">120</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">148</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9px">U.S. net operating loss carry forward</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">659</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;&nbsp;&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9px">Non-deductible reserves</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">877</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,180</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9px">Non-deductible interest expense</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">800</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;&nbsp;&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9px">Pension plan</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">39</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">75</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9px">Tax credits</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,631</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,631</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9px">Fixed Assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">26</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">104</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9px">Intangibles</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,635</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,203</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9px">Other</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">465</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">116</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 9px">Valuation allowance</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(6,281</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(4,728</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9px">Net deferred tax assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,971</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,729</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Deferred tax liabilities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9px">Fixed Assets, Land</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(313</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(415</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9px">Intangibles</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(723</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(764</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 9px">Other</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(556</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(486</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 9px">Net deferred tax liability</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(1,592</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(1,665</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt; padding-left: 18px">Deferred tax asset, net</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">1,379</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">1,064</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>




<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;<FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">The assessment of the amount of value assigned to the Company&rsquo;s deferred tax assets under the applicable
accounting rules is judgmental.&nbsp;The Company is required to consider all available positive and negative evidence in evaluating
the likelihood that the Company will be able to realize the benefit of its deferred tax assets in the future. Such evidence includes
scheduled reversals of deferred tax liabilities, projected future taxable income, tax planning strategies and the results of recent
operations. Since this evaluation requires consideration of events that may occur some years into the future, there is an element
of judgment involved. Realization of our deferred tax assets is dependent on generating sufficient taxable income in future periods.&nbsp;The
Company does not believe that it is more likely than not that future taxable income will be sufficient to allow the Company to
recover substantially all of the value assigned to its deferred tax assets. Accordingly, the Company has provided for a valuation
allowance on the Company&rsquo;s domestic deferred tax assets as the combined effect of future domestic source income and the future
reversals of future tax assets and liabilities may be insufficient to realize the full benefits of the assets. The increase in
the valuation allowance during the year ended December 31, 2018 is primarily attributable to interest expense limitation pursuant
to IRC Section 163 (J). During 2017, the Company had provided a valuation allowance of the Company's foreign tax credits as we
had not anticipated generating sufficient foreign source income.&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"></FONT></P>

<!-- Field: Page; Sequence: 65; Value: 60 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->63<!-- Field: /Sequence --></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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">As of December 31, 2018, the Company has approximately $2.6 million of net operating loss carryforwards. The
Company has no Canadian net operating loss carryforwards. The Company has approximately $4.6 million of deferred tax assets on
which it is taking a partial valuation allowance of approximately $1.6 million. The Company has approximately $4.6 million of foreign
tax credits for which it has provided a full valuation allowance and $39 of research and development credits which expire in 2032.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">A reconciliation
of the beginning and ending amount of gross unrecognized tax benefits, exclusive of interest and penalties, is as follows:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Uncertain Tax<BR>
Position</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 85%; text-align: left">Balance as of January 1, 2017</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">204</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 9px">Increases due to changes in foreign exchange</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">14</TD><TD STYLE="padding-bottom: 1pt; text-align: left"></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9px">Balance as of December 31, 2017</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">218</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 9px">Decreases related to tax return becoming statuted barred during the year</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(89</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt">Balance as of December 31, 2018</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">129</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">The Company&rsquo;s policy is to recognize interest and penalties related to income tax matters as interest
expense.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Management
believes that an adequate provision has been made for any adjustments that may result from tax examinations. However, the outcome
of tax audits cannot be predicted with certainty. If any issues addressed in the Company&rsquo;s tax audits are resolved in a
manner not consistent with management&rsquo;s expectations, the Company could be required to adjust its provision for income taxes
in the period such resolution occurs. Although timing of the resolution and/or closure of audits is highly uncertain, the Company
does not believe it is reasonably possible that its unrecognized tax benefits would materially change in the next twelve months.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"></FONT>&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">The tax years subject to examination by major tax jurisdiction include the years 2011 and forward by the U.S.
Internal Revenue Service and most state jurisdictions, and the years 2014 and forward for the Canadian jurisdiction except for
related non-resident transactions which would be open for the years 2011 and forward.&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B>15. PENSION
PLAN</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">The Company&rsquo;s
Canadian subsidiary sponsors a defined benefit pension plan at one of its locations in which a majority of its employees are members.
The employer contributes 100% to the plan. The benefits, or the rate per year of credit service, are established by the Company&rsquo;s
subsidiary and updated at its discretion.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B>Cost
of Benefits</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">The components
of the expense the Company incurred under the pension plan are as follows:</FONT></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; text-align: justify"></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="font-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center">For the Year Ended</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="white-space: nowrap; font-weight: bold; text-align: center">Affected Line Item</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">December 31,</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: center"><B>in the Statements of</B></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid"><B>Consolidated Operations</B></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 47%; text-align: left">Current service cost, net of employee contributions</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">54</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">42</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD NOWRAP STYLE="width: 12%; text-align: center">Selling, general and administrative</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Interest cost on accrued benefit obligation</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">98</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">103</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">Other expense</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Expected return on plan assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(168</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(163</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">Other expense</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Amortization of transitional obligation</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">10</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">10</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">Other expense</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Amortization of past service costs</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">Other expense</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Amortization of net actuarial gain</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">54</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">47</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: center; padding-bottom: 1pt">Other expense</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt; padding-left: 9px">Total cost of benefit</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">55</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">46</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: right; padding-bottom: 2.5pt">&nbsp;</TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B><FONT STYLE="font-size: 10pt">Benefit Obligation</FONT></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">The Company&rsquo;s
obligation for the pension plan is valued annually as of the beginning of each fiscal year. The projected benefit obligation represents
the present value of benefits ultimately payable to plan participants for both past and future services expected to be provided
by the plan participants.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"></FONT></P>

<!-- Field: Page; Sequence: 66; Value: 60 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->64<!-- Field: /Sequence --></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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">The Company&rsquo;s
obligations pursuant to the pension plan are as follows:</FONT></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; text-align: justify"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">December 31,</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 70%; text-align: left; padding-left: 0.6pt">Projected benefit obligation, at beginning of year</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">2,985</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">2,628</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.6pt">Current service cost, net of employee contributions</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">54</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">42</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.6pt">Employee contributions</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">32</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">31</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.6pt">Interest cost</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">98</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">103</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.6pt">Impact of change in discount rate</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(219</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">173</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.6pt">Benefits paid</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(166</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(180</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.6pt">Foreign exchange adjustment</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">(229</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">188</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt">Projected benefit obligation, at end of year</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">$</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">2,555</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">$</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">2,985</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></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; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">A summary
of expected benefit payments related to the pension plan is as follows:</FONT></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; text-align: justify"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid"><B>Years Ending December 31,</B></TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Pension Plan</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 84%; text-align: left">2019</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">152</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">2020</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">148</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">2021</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">145</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">2022</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">141</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">2023</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">137</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2024-2028</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">660</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></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; text-align: justify"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">Other changes in plan assets
and benefit obligations recognized in other comprehensive income / (loss) are as follows:</FONT></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"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center">For the Year Ended</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">December 31,</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 70%; text-align: left">Net income/(loss)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">15</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">(199</TD><TD STYLE="width: 1%; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Amortization of prior service cost</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>Amortization of gain</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">54</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">47</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Amortization of transitional asset</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">10</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">10</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">86</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(135</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1pt">Taxes</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">24</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(27</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt; padding-left: 10pt">Total recognized in other comprehensive income/(loss), net of taxes</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">62</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">(108</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">)</TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; 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"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">The estimated
net gain amortized from accumulated other comprehensive income / (loss) into net periodic benefit cost over the next year amounts
to approximately $54. The estimated prior service cost amortized from accumulated other comprehensive income into net periodic
benefit cost over the next year amounts to approximately $7. The estimated transitional asset amortized from accumulated other
comprehensive income into net periodic benefit cost over the next year amounts to approximately $10.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"></FONT></P>

<!-- Field: Page; Sequence: 67; Value: 60 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->65<!-- Field: /Sequence --></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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">The accumulated
other comprehensive income / (loss) consists of the following amounts that have not yet been recognized as components of net benefit
cost:</FONT></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; text-align: justify"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">December 31,</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 70%; text-align: left; padding-left: 0.65pt">Unrecognized prior service cost</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">81</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">88</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.65pt">Unrecognized net actuarial loss</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,442</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,508</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.65pt">Unrecognized transitional obligation</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">35</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">46</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 0.65pt">Deferred income taxes</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(413</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(435</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 2.5pt; text-indent: 10pt; padding-left: 5.65pt">Total</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">1,145</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">1,207</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></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; text-align: justify"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B>Plan
Assets</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Assets held
by the pension plan are invested in accordance with the provisions of the Company&rsquo;s approved investment policy. The pension
plan&rsquo;s strategic asset allocation was structured to reduce volatility through diversification and enhance return to approximate
the amounts and timing of the expected benefit payments. The asset allocation for the pension plan at the end of 2018 and 2017
and the target allocation for 2019, by asset category, is as follows:</FONT></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; text-align: justify"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
<TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">December
    31,</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2019
    Target</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2018</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2017</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Allocation</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 55%; text-align: left; padding-left: 0.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Equity
    securities</FONT></TD><TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="width: 12%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">36</FONT></TD><TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD><TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="width: 12%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">34</FONT></TD><TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD><TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="width: 12%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">36</FONT></TD><TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fixed
    income securities</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">56</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">57</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">56</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Real
    estate</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">8</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">7</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">8</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1pt; padding-left: 0.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">0</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">0</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 2.5pt; text-indent: 10pt; padding-left: 5.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</FONT></TD><TD STYLE="padding-bottom: 2.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">100</FONT></TD><TD STYLE="padding-bottom: 2.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD><TD STYLE="padding-bottom: 2.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">100</FONT></TD><TD STYLE="padding-bottom: 2.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD><TD STYLE="padding-bottom: 2.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">100</FONT></TD><TD STYLE="padding-bottom: 2.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">The fair market values, by asset category are as follows:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt"></FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center">Fair Value Measurements at</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">December 31,</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 70%; text-align: left; padding-left: 0.65pt">Equity securities</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">867</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">919</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.65pt">Fixed income securities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,348</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,540</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.65pt">Real estate</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">192</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">189</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1pt; padding-left: 0.65pt">Other</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">54</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 2.5pt; text-indent: 10pt; padding-left: 5.65pt">Total</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">2,407</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">2,702</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt"> </FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Changes
in the assets held by the pension plan in the years 2018 and 2017 are as follows:</FONT></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; text-align: justify"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 80%; font: 10pt Arial, Helvetica, Sans-Serif">
<TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">December
    31,</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2018</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2017</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 70%; text-align: left; padding-left: 0.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fair
    value of plan assets, at beginning of year</FONT></TD><TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="width: 12%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,702</FONT></TD><TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="width: 12%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,456</FONT></TD><TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Actual
    return on plan assets</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(35</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">136</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Employer
    contributions</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">87</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">85</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Employee
    contributions</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">32</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">31</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Benefits
    paid</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(166</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(180</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 0.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Foreign
    exchange adjustment</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(213</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">174</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt; text-indent: 10pt; padding-left: 5.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fair
    value of plan assets, at end of year</FONT></TD><TD STYLE="padding-bottom: 2.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,407</FONT></TD><TD STYLE="padding-bottom: 2.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 2.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,702</FONT></TD><TD STYLE="padding-bottom: 2.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></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; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 68; Value: 60 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->66<!-- Field: /Sequence --></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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt"><B>Contributions</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">The Company&rsquo;s
policy is to fund the pension plan at or above the minimum required by law. The <FONT STYLE="background-color: white">Company
made $0.1 million of contributions to its defined benefit pension plan in each of the 2018 and 2017 years. The Company expects
to make contributions of less than $0.1 million to the defined benefit pension plan in 2019. Changes in the discount rate and
actual investment returns</FONT> which continue to remain lower than the long-term expected return on plan assets could result
in the Company making additional contributions.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt"><B>Funded Status</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">The funded
status of the pension plan is as follows:</FONT></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; text-align: justify"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">December 31,</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 70%; text-align: left; padding-left: 0.65pt">Projected benefit obligation</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">2,555</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">2,985</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1pt; padding-left: 0.65pt">Fair value of plan assets</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">2,407</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">2,702</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt; text-indent: 10pt; padding-left: 5.65pt">Accrued obligation (long term)</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">148</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">283</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></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; text-align: justify"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt"><B>Assumptions</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">Assumptions used in accounting
for the pension plan are as follows:</FONT></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"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">December 31,</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 70%; text-align: left">Weighted average discount rate used to determine the accrued benefit obligations</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">3.90</TD><TD STYLE="width: 1%; text-align: left">%</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">3.40</TD><TD STYLE="width: 1%; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Discount rate used to determine the net pension expense</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3.40</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3.80</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Expected long-term rate on plan assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6.50</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6.50</TD><TD STYLE="text-align: left">%</TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; 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"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">To determine
the expected long-term rate of return on pension plan assets, the Company considers the current and expected asset allocations,
as well as historical and expected returns on various categories of plan assets. The Company applies the expected rate of return
to a market related value of the assets which reduces the underlying variability in assets to which the Company applies that expected
return. The Company amortizes gains and losses as well as the effects of changes in actuarial assumptions and plan provisions
over a period no longer than the average future service of employees.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Primary
actuarial assumptions are determined as follows:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">The expected
long-term rate of return on plan assets is based on the Company&rsquo;s estimate of long-term returns for equities and fixed income
securities weighted by the allocation of assets in the plans. The rate is impacted by changes in general market conditions, but
because it represents a long-term rate, it is not significantly impacted by short-term market swings. Changes in the allocation
of plan assets would also impact this rate.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">The assumed
discount rate is used to discount future benefit obligations back to today&rsquo;s dollars. The discount rate is reflective of
yield rates on U.S. long-term investment grade corporate bonds on and around the December 31 valuation date. This rate is sensitive
to changes in interest rates. A decrease in the discount rate would increase the Company&rsquo;s obligation and expense.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B>16. BUSINESS
SEGMENT, GEOGRAPHIC AND CUSTOMER INFORMATION</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">The
Company follows ASC 280 - Segment Reporting in determining its reportable segments.&nbsp;The Company considered the way its
management team, most notably its chief operating decision maker, makes operating decisions and assesses performance and
considered which components of the Company&rsquo;s enterprise have discrete financial information available.&nbsp;As the
Company makes decisions using a manufactured products vs. distributed products and services group focus, its analysis
resulted in two reportable segments: T&amp;D Solutions and Critical Power.&nbsp;The Critical Power reportable segment is the
Company&rsquo;s Titan Energy Systems Inc. business unit. The T&amp;D Solutions reportable segment is an aggregation of all
other Company subsidiaries, together with sales and expenses attributable to strategic sales group for its T&amp;D Solutions
marketing activities.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">The T&amp;D
Solutions segment is involved in the design, manufacture and distribution of electrical transformers and switchgear used primarily
by utilities, large industrial and commercial operations to manage their electrical power distribution needs. The Critical Power
segment provides power generation equipment, and aftermarket field-services primarily to help customers ensure smooth, uninterrupted
power to operations during times of emergency.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 69; Value: 60 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->67<!-- Field: /Sequence --></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="margin: 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"><FONT STYLE="font-size: 10pt">The following tables present
information about segment income and loss:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: Red"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center">For the Year Ended</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">December 31,</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>Revenues</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: left; padding-left: 10pt">T&amp;D Solutions</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 54%; text-align: left; padding-left: 20pt">Transformers</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">86,263</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">86,325</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 20pt">Switchgear</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">8,747</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">13,001</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">95,010</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">99,326</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt">Critical Power Solutions</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 20pt">Equipment</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,580</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,898</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 20pt">Service</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">9,800</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">9,167</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">11,380</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">15,065</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt; padding-left: 20pt">Consolidated</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">106,390</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">114,391</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: Red">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: Red"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center">For the Year Ended</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">December 31,</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: left">Depreciation and Amortization</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 54%; text-align: left; padding-left: 10pt">T&amp;D Solutions</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">1,525</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">1,730</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt">Critical Power Solutions</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,718</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,792</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 10pt">Unallocated Corporate Overhead Expenses</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">62</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">71</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt; padding-left: 20pt">Consolidated</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">3,305</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">3,593</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&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-top: 0pt; text-align: center; margin-bottom: 0pt"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center">For the Year Ended</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">December 31,</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: left">Operating Income (Loss)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 54%; text-align: left; padding-left: 10pt">T&amp;D Solutions</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">3,155</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">910</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt">Critical Power Solutions</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,322</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(682</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 10pt">Unallocated Corporate Overhead Expenses</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(3,706</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(3,541</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt; padding-left: 20pt">Consolidated</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">(1,873</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">(3,313</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">)</TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: center; margin-bottom: 0pt"></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"><FONT STYLE="font-size: 10pt">The following table presents
information which reconciles segment assets to consolidated total assets:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: center; margin-bottom: 0pt"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">December 31,</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>Assets</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 54%; text-align: left; padding-left: 10pt">T&amp;D Solutions</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">59,432</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">60,171</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt">Critical Power Solutions</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7,745</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">9,414</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 10pt">Corporate</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">5,335</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">4,670</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt; padding-left: 20pt">Consolidated</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">72,512</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">74,256</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">Corporate assets consist primarily
of cash and deferred tax assets.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 70; Options: NewSection; Value: 68 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->68<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<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; text-align: justify"><FONT STYLE="font-size: 10pt">Revenues
are attributable to countries based on the location of the Company&rsquo;s customers:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: Red"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">December 31,</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>Revenues</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 54%; text-align: left; padding-left: 10pt">United States</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">74,122</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">77,924</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt">Canada</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">32,140</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">36,251</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 10pt">Others</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">128</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">216</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt; padding-left: 20pt">Total</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">106,390</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">114,391</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: Red"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">Sales to Siemens and Hydro-Quebec
Utility Company accounted for approximately 17% and 10%, respectively, of the Company&rsquo;s total sales in 2018, as compared
to 18% and11%, respectively, in 2017.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">The distribution of the Company&rsquo;s
property, plant, and equipment by geographic location is approximately as follows:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: Red"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">December 31,</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: left">Property, plant and equipment</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 54%; text-align: left; padding-left: 10pt">Canada</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">1,596</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">2,801</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt">United States</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">938</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">708</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 10pt">Mexico</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">2,750</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">3,349</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt; padding-left: 20pt">Total</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">5,284</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">6,858</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: Red"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt"><B>17. BASIC AND DILUTED LOSS
PER COMMON SHARE</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Basic and
diluted loss per common share is calculated based on the weighted average number of shares outstanding during the period. The
Company&rsquo;s employee and director stock option awards, as well as incremental shares issuable upon exercise of warrants, are
not considered in the calculations if the effect would be anti-dilutive. The following table sets forth the computation of basic
and diluted loss per share (in thousands, except per share data):</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: Red"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center">For the Year Ended</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">December 31,</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>Numerator:</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 54%; text-align: left; padding-left: 10pt">Net loss</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">(5,664</TD><TD STYLE="width: 1%; text-align: left">)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">(9,225</TD><TD STYLE="width: 1%; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>Denominator:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt">Weighted average basic shares outstanding</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8,726</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8,717</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 10pt">Effect of dilutive securities - equity based compensation plans</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 10pt">Net dilutive effect of warrants outstanding</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt; padding-left: 20pt">Denominator for diluted net income per common share</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">8,726</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">8,717</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Net loss per common share:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt">Basic</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">(0.65</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">(1.06</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 10pt">Diluted</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">(0.65</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">(1.06</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Anti-dilutive securities (excluded from per share calculation):</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt">Equity based compensation plans</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">365</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">383</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 10pt">Warrants</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">51</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: Red">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: Red"></P>

<!-- Field: Page; Sequence: 71; Value: 68 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->69<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; color: Red"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt"><B>18. SUBSEQUENT EVENTS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">On January
22, 2019, Pioneer Critical Power, Inc., a Delaware corporation (&ldquo;PCPI&rdquo;), a wholly-owned subsidiary of the Company,
CleanSpark, Inc., a Nevada corporation(&ldquo;CleanSpark&rdquo;), and CleanSpark Acquisition, Inc., a Delaware corporation (&ldquo;Merger
Sub&rdquo;), entered into an Agreement and Plan of Merger (the &ldquo;Merger Agreement&rdquo;), pursuant to which, among other
things, Merger Sub merged with and into PCPI, with PCPI becoming a wholly-owned subsidiary of the CleanSpark and the surviving
company of the merger (the &ldquo;Merger&rdquo;).</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">At the effective
time of the Merger, all of the issued and outstanding shares of common stock of PCPI, par value $0.01 per share, were converted
into the right to receive (i) 1,750,000 shares of common stock, par value $0.001 per share (&ldquo;Common Stock&rdquo;), of CleanSpark,
(ii) a five-year warrant to purchase 500,000 shares of Common Stock at an exercise price of $1.60 per share, and (iii) a five-year
warrant to purchase 500,000 shares of Common Stock at an exercise price of $2.00 per share.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">The Merger
Agreement also contains representations, warranties and covenants of the parties customary for transactions similar to those contemplated
by the Merger Agreement. Such representations and warranties are made solely for purposes of the Merger Agreement and, in some
cases, may be subject to qualifications and limitations agreed to by the parties in connection with the negotiated terms of the
Merger Agreement and may have been qualified by disclosures that were made in connection with the parties&rsquo; entry into the
Merger Agreement.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">In connection
with the Merger Agreement, the Company, CleanSpark and PCPI entered into an Indemnity Agreement (the &ldquo;Indemnity Agreement&rdquo;),
dated January 22, 2019, pursuant to which the Company agreed to assume the liabilities and obligations related to the claims made
by Myers Powers Products, Inc. in the case titled <I>Myers Power Products, Inc. v. Pioneer Power Solutions, Inc., Pioneer Custom
Electrical Products, Corp., et al.</I>, Los Angeles County Superior Court Case No. BC606546 (the &ldquo;Myers Power Case&rdquo;)
as they may relate to PCPI or CleanSpark after the closing of the Merger. In addition, the Company agreed to indemnify and hold
harmless CleanSpark and the surviving company of the Merger and their respective officers, directors, agents, members and employees,
and the heirs successors and assigns of the foregoing from and against all losses incurred by reason of claims made by Myers Power
Products, Inc. as presented or substantially similar to that presented in the Myers Powers Case that are brought against CleanSpark
or the surviving company of the Merger after the closing of the Merger. The Indemnify Agreement expires five years from the date
of the Indemnity Agreement.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">In connection
with entry into the Merger Agreement, the Company and CleanSpark entered into a Contract Manufacturing Agreement (the &ldquo;Contract
Manufacturing Agreement&rdquo;), dated as of January 22, 2019, pursuant to which the Company will manufacture at its Santa Fe
Springs, California facility parallel switchgears, automatic transfer switches and related control and circuit protective equipment
(collectively, &ldquo;Products&rdquo;) exclusively for purchase by CleanSpark. CleanSpark will purchase the Products via purchase
orders issued to the Company at any time and from time to time. The price for the Products payable by CleanSpark to the Company
will be negotiated on a case by case basis, but all purchases of Products will have a target price of 91% of the CleanSpark customer&rsquo;s
purchase order price and will not be more than 109% of the Company&rsquo;s cost. The Contract Manufacturing Agreement has a term
of 18 months and may be extended by mutual agreement of the Company and CleanSpark.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">In connection
with entry into the Merger Agreement, the Company and CleanSpark entered into a Non-Competition and Non-Solicitation Agreement
(the &ldquo;Non-Compete Agreement&rdquo;), dated January 22, 2019, pursuant to which the Company agreed not to, among other things,
own, manage, operate, finance, control, advise, render services to or guarantee the obligations of any person or entity that engages
in or plans to engage in the design, manufacture, distribution and service of paralleling switchgear, automatic transfer switches,
and related products (the &ldquo;Restricted Business&rdquo;). The Company agreed not to engage in the Restricted Business within
any state or county within the United States in which CleanSpark or the surviving company of the Merger conducts such Restricted
Business for a period of four (4) years from the date of the Non-Compete Agreement.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">In addition,
the Company also agreed, for a period of four (4) years from the date of the Non-Compete Agreement, not to, among other things,
directly or indirectly (i) solicit, induce, or attempt to induce customers, suppliers, licensees, licensors, franchisees, consultants
of the Restricted Business as conducted by the Company, CleanSpark or the surviving company to cease doing business with the surviving
company or CleanSpark or (ii) solicit, recruit, or encourage any of the surviving company&rsquo;s or CleanSpark&rsquo;s employees,
or independent contractors to discontinue their employment or engagement with the surviving company or CleanSpark.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 72; Value: 68 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->70<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<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"><FONT STYLE="font-size: 10pt"><B><A NAME="ppsi10k123118a015"></A>ITEM 9. CHANGES IN AND DISAGREEMENTS
WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE.</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Not applicable.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B><A NAME="ppsi10k123118a016"></A>ITEM
9A.&nbsp;CONTROLS AND PROCEDURES.</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B>Management&rsquo;s
Conclusions Regarding Effectiveness of Disclosure Controls and Procedures</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">We conducted an evaluation of the effectiveness of our &ldquo;disclosure controls and procedures&rdquo; (&ldquo;Disclosure
Controls&rdquo;), as defined by Rules&nbsp;13a-15(e) and 15d-15(e) of the Exchange Act, as of December 31, 2018, the end of the
period covered by this Annual Report on Form 10-K. The Disclosure Controls evaluation was done in conjunction with an independent
consulting firm and under the supervision and with the participation of management, including our chief executive officer and chief
financial officer. There are inherent limitations to the effectiveness of any system of disclosure controls and procedures. As
of December 31, 2018, based on the evaluation of these disclosure controls and procedures our chief executive officer and chief
financial officer have concluded that our disclosure controls and procedures were effective at the reasonable assurance level.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B>Management&rsquo;s
Report on Internal Control over Financial Reporting</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Management
is responsible for establishing and maintaining adequate internal control over financial reporting, as defined in Rules&nbsp;13a-15(f)
and 15d-15(f) under the Exchange Act. Our internal control over financial reporting is designed to provide reasonable assurance
regarding the reliability of financial reporting and the preparation of financial statements for external reporting purposes in
accordance with generally accepted accounting principles.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Because
of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections
of any evaluation of effectiveness of internal control over financial reporting 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 over time.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Prior
to the year ended December 31, 2018, our management had identified control deficiencies which constituted a material
weakness in our internal control over financial reporting. Management has taken steps to strengthen our internal control over
financial reporting. Specifically, we have implemented the following remediation items:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 20pt"></TD><TD STYLE="width: 20pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">We have executed a plan that
provided for the recruitment of new senior personnel at our reporting unit locations, as well as additional training for existing
accounting staff as it relates to our financial reporting requirements.</FONT></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 38.5pt; text-align: justify; text-indent: -0.25in"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 20pt"></TD><TD STYLE="width: 20pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Members of management and
the accounting staff have received additional training related to policies, procedures and internal controls, including Pioneer&rsquo;s
policies regarding monthly reconciliations and supervisory review procedures for all significant accounts.</FONT></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 38.5pt; text-align: justify; text-indent: -0.25in"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 20pt"></TD><TD STYLE="width: 20pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Our corporate accounting
group, assisted by an independent consulting firm that has been engaged, has reviewed and assessed progress on the remediation
plan noted above.</FONT></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 38.5pt; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 38.5pt; text-align: justify; text-indent: -0.25in"></P>

<!-- Field: Page; Sequence: 73; Value: 68 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->71<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 38.5pt; text-align: justify; text-indent: -0.25in"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Management, including our chief executive officer and our chief financial officer, assessed the effectiveness
of our internal control over financial reporting as of December 31, 2018. In making this assessment, management used the criteria
set forth by the Committee of Sponsoring Organizations of the Treadway Commission in <I>Internal Control &mdash; Integrated Framework
(2013)</I>. In our assessment of the effectiveness of internal control over financial reporting as of December 31, 2018, we determined
that our internal control over financial reporting of the December 31, 2018, is effective.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">This annual report does not include an attestation
report of our registered public accounting firm regarding internal control over financial reporting, as permitted by the rules
of the SEC.</P>





<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B>Changes
in Internal Control over Financial Reporting</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Other than the changes discussed above in the remediation items, there has been no change in our internal
control over financial reporting during the year ended December 31, 2018 that materially affected, or is reasonably likely
to materially affect, our internal control over financial reporting.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B><A NAME="ppsi10k123118a017"></A>ITEM
9B. OTHER INFORMATION.</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">None.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt"><B><A NAME="ppsi10k123118a018"></A>PART III</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt"><B><A NAME="ppsi10k123118a019"></A>ITEM 10.&nbsp;&nbsp;DIRECTORS,
EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>Executive Officers and Directors</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0">The following table sets forth the name, age and positions of our executive officers and the members of our
board of directors:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="width: 20%; border-bottom: black 1pt solid"><B>Name</B></TD>
    <TD STYLE="width: 1%; padding-bottom: 1.2pt">&nbsp;</TD>
    <TD STYLE="width: 8%; text-align: center"><B>Age</B></TD>
    <TD STYLE="width: 1%; padding-bottom: 1.2pt">&nbsp;</TD>
    <TD STYLE="width: 70%; text-align: center"><B>Position with the Company</B></TD></TR>
<TR STYLE="background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top">Nathan J. Mazurek</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: top; border-top: black 1pt solid; text-align: center">57</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: top; border-top: black 1pt solid">President, Chief Executive Officer and Chairman of the Board of Directors</TD></TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top">Thomas Klink</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: top; padding-left: 0.5in; text-align: center; text-indent: -0.5in">56</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: top">Chief Financial Officer, Secretary, Treasurer and Director</TD></TR>
<TR STYLE="background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top">Yossi Cohn</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: center">40</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: top">Director</TD></TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top">David J. Landes</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: center">63</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: top">Director</TD></TR>
<TR STYLE="background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top">Ian Ross</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: center">75</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: top">Director</TD></TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top">David Tesler</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: center">45</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: top">Director</TD></TR>
<TR STYLE="background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top">Jonathan Tulkoff</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: center">57</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: top">Director</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 0">Our directors hold
office until the earlier of their death, resignation or removal by stockholders or until their successors have been qualified.
Our directors serve a term of office to expire at the annual meeting of stockholders in 2019. At each annual meeting of stockholders,
directors elected to succeed those directors whose terms expire shall be elected for a term of office to expire at the next annual
meeting of stockholders after their election, with each director to hold office until his or her successor shall have been duly
elected and qualified.</P>

<P STYLE="margin: 0">Our officers hold office until the earlier of their death, resignation or removal by our board of directors
or until their successors have been selected. They serve at the pleasure of our board of directors.</P>





<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><B><I>Nathan J. Mazurek.</I></B>
Mr. Mazurek has served as our chief executive officer, president and chairman of the board of directors since December 2, 2009.
From December 2, 2009 through August 12, 2010, Mr. Mazurek also served as our chief financial officer, secretary and treasurer.
Mr. Mazurek has over 25 years of experience in the electrical equipment and components industry. Mr. Mazurek has served as the
chief executive officer, president, vice president, sales and marketing and chairman of the board of directors of Pioneer Transformers
Ltd. since 1995. Mr. Mazurek has served as the president of American Circuit Breaker Corp., a former manufacturer and distributor
of circuit breakers, since 1988. From 1999 through 2017, Mr. Mazurek served as director of Empire Resources, Inc., a distributor
of semi-finished aluminum and steel products. From 2002 through 2007, Mr. Mazurek served as president of Aerovox, Inc., a manufacturer
of AC film capacitors. Mr. Mazurek received his BA from Yeshiva College in 1983 and his JD from Georgetown University Law Center
in 1986. Mr. Mazurek brings to the board extensive experience with our company and in our industry. Since he is responsible for,
and familiar with, our day-to-day operations and implementation of our strategy, his insights into our performance and into the
electrical equipment and components industry are critical to board discussions and to our success.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><B><I>Thomas Klink.</I></B>
&nbsp;Mr. Klink has served as a director since April 30, 2010 and as our chief financial officer, secretary and treasurer since
January 7, 2016. Since 1996, he has served in various positions at Jefferson Electric, Inc., including as its chief executive officer,
chief financial officer, vice president, treasurer, secretary and chairman of the board of directors. Previously, from 1994 to
1996, Mr. Klink served as a division controller at MagneTek, Inc., a company listed on NASDAQ, reporting to the corporate controller.
Mr. Klink also previously served as a controller for U.S. Music Corporation, a manufacturer of musical instruments from 1990 through
1994. Mr. Klink received his BBA in Accounting from the University of Wisconsin &ndash; Milwaukee in 1984. Mr. Klink brings extensive
industry and leadership experience to our board, including over 15 years of experience in the electrical equipment industry.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><B><I>Yossi Cohn</I></B>.
Mr. Cohn has served as a director since December 2, 2009. Mr. Cohn founded L3C Capital Partners, LLC, an investor in multi-family
residential properties, in June 2009, and serves as a partner in the firm. Mr. Cohn served as a director of investor relations
at IDT Corporation, a NYSE-listed telecommunications company, from September 2005 through May 2007. Prior to joining IDT Corporation,
Mr. Cohn was a director of research at SAGEN Asset Management, an asset manager of funds of hedge funds, from January 2005 through
May 2005. Mr. Cohn began his career as an analyst in the funds-of-funds investment group of Millburn Ridgefield Corporation, where
he worked from 2001 through January 2005. Our board believes Mr. Cohn&rsquo;s background at these and other companies, particularly
in areas of capital markets, financial, strategic and investment management experience, makes him an effective member of our board.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><B><I>David J. Landes</I>.</B>
Mr. Landes has served as a director since December 2, 2009. Mr. Landes has served as president of Provident Sunnyside, LLC, CYMA
Investments LLC and 2530 Foster Partners, LLC, each private real estate and investment companies for over the past five years.
Mr. Landes received a BA from Columbia University, a JD from the University of Chicago and a PhD from Princeton University. Mr.
Landes practiced corporate and securities law at Shearman and Sterling in New York City. Mr. Landes&rsquo; experience as a lawyer
and principal provides him with significant knowledge and insight regarding corporate governance, financing, capital markets and
executive leadership. In addition, since he is a founding member of the managing partner of Provident Pioneer Partners, L.P., our
sole shareholder until December 2009, Mr. Landes provides the board with a unique perspective on our history and performance.&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>


<!-- Field: Page; Sequence: 74 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->72<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><B><I>Ian Ross</I>.</B>
Mr. Ross has served as a director since March 24, 2011. In 2000, Mr. Ross co-founded and has since served as president of Omniverter
Inc., a company specializing in electrical power quality solutions for industrial producers and electrical utilities in the U.S.
and Canada. He has also served as the president of KIR Resources Inc. and KIR Technologies Inc. since 1999, companies engaged in
management consulting and import/export activities in the electrical equipment industry, respectively. Mr. Ross previously held
positions in Canada as vice president technology with Schneider Canada, a specialist in energy management, and vice president of
the distribution products business at Federal Pioneer Ltd., now part of Schneider Canada. Previously, Mr. Ross held a number of
successive board level positions in UK engineering companies, culminating in five years as managing director, Federal Electric,
Ltd., before moving to Canada in 1986 at the request of Federal Pioneer Ltd. He received an MA in mechanical sciences (electrical
and mechanical engineering) from Cambridge University and subsequently qualified as an accountant ACMA. Our board believes that
Mr. Ross&rsquo; relationships and broad experience in the electrical transmission and distribution equipment industry will assist
us in continuing to grow our business and realizing our strategic goals.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><B><I>David Tesler</I>.</B>
Mr. Tesler has served as a director since December 2, 2009. Mr. Tesler is President of LeaseProbe, LLC, a provider of lease abstracting
services, since he founded the company in 2004. In 2008, LeaseProbe, LLC acquired Real Diligence, LLC, a provider of financial
due diligence services. The combined company does business as Real Diligence and operates as an integrated outsourced provider
of legal and commercial due diligence services for the commercial real estate industry. Prior to 2004, Mr. Tesler practiced law
at Skadden Arps Slate Meager &amp; Flom LLP and at Jenkens &amp; Gilchrist, Parker Chapin LLP. Mr. Tesler received his BA from
Yeshiva College, an MA in medieval history from Bernard Revel Graduate School and a JD from Benjamin A. Cardozo School of Law.
Mr. Tesler brings extensive legal, strategic and executive leadership experience to our board.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><B><I>Jonathan Tulkoff.
</I></B>Mr. Tulkoff has served as director since December 2, 2009. Mr. Tulkoff began his career as a currency trader at Marc Rich
&amp; Co, he then joined Forest City enterprises, a publicly traded real estate development company, and was a VP in the acquisition
and development division. In 2016, Mr. Tulkoff founded Commodity Asset Management, an industrial materials investment fund. For
the last twenty years, Mr. Tulkoff has been involved in trading, marketing and financing of physical commodities, with distinct
expertise in ferrous metals. Mr. Tulkoff is Series 3 licensed. Our board believes Mr. Tulkoff&rsquo;s extensive strategic, international
and executive leadership experience, particularly in commodity markets for metal products which represent one of the largest components
of our company&rsquo;s cost of manufacture, make him an effective member of our board. The board of directors regards all of the
individuals above as competent professionals with many years of experience in the business community. The board of directors believes
that the overall experience and knowledge of the members of the board of directors will contribute to the overall success of our
business.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0">&nbsp;</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><B>Family Relationships</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0">There are no family relationships among any of our directors and executive officers. Messrs. Mazurek and Klink
are parties to certain agreements related to their service as executive officers and directors described in the &ldquo;Agreements
with Executive Officers&rdquo; section of Item 11.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><B>Section 16(a) Beneficial Ownership Reporting
Compliance</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0">Section 16(a) of the Securities
Exchange Act of 1934, as amended, requires our directors and officers, and persons who own more than ten percent of our common
stock, to file with the SEC initial reports of ownership and reports of changes in ownership of our common stock. Directors, officers
and persons who own more than ten percent of our common stock are required by SEC regulations to furnish us with copies of all
Section 16(a) forms they file.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0">To our knowledge, based
solely on a review of the copies of such reports furnished to us, during the fiscal year ended December 31, 2018, each of our directors,
officers and greater than ten percent stockholders complied with all Section 16(a) filing requirements applicable to our directors,
officers and greater than ten percent stockholders.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><B>Board Committees</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0">Our board of directors
established an audit committee on March 24, 2011, which has the composition and responsibilities described below. We do not have&nbsp;a
standing nominating and corporate governance committee or a compensation committee.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><I>Audit Committee</I>.
The audit committee consists of Messrs. Cohn, Ross and Tulkoff, each of whom our board has determined to be
financially literate and qualify as an independent director under Section 5605(a)(2) of the rules of the Nasdaq Stock Market. In
addition, Mr. Ross is the chairman of the audit committee and qualifies as a financial expert as defined in Item 407(d)(5)(ii)
of Regulation S-K. The audit committee&rsquo;s duties are to recommend to our board of directors the engagement of independent
auditors to audit our financial statements and to review our accounting and auditing principles. The audit committee will review
the scope, timing and fees for the annual audit and the results of audit examinations performed by internal auditors and independent
public accountants, including their recommendations to improve the system of accounting and internal controls.&nbsp;The audit committee
held a total of five meetings during the fiscal year ended December 31, 2018.&nbsp;The audit committee operates under a formal
charter adopted by the board of directors that governs its duties and conduct. Copies of the charter can be obtained free of charge
from the Company&rsquo;s web site, www.pioneerpowersolutions.com, by contacting the Company by mail at the address appearing on
the first page of this Annual Report on Form 10-K to the attention of Investor Relations, or by telephone at (212) 867-0700. &nbsp;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>


<!-- Field: Page; Sequence: 75 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->73<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Code of Business Conduct and Ethics</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We have adopted a code of business conduct
and ethics that applies to our directors, officers, and employees, including our principal executive officer, principal financial
officer and principal accounting officer, which is posted on our website at <U>www.pioneerpowersolutions.com</U>. We intend to
disclose future amendments to certain provisions of the code of ethics, or waivers of such provisions granted to executive officers
and directors, on this website within four business days following the date of such amendment or waiver.&nbsp;<A NAME="item_1_3_17"></A><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B><A NAME="ppsi10k123118a020"></A>ITEM
11.&nbsp;&nbsp;EXECUTIVE COMPENSATION</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Compensation Philosophy and Process</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0">The responsibility for
establishing, administering and interpreting our policies governing the compensation and benefits for our executive officers lies
with our senior management, subject to the review and approval of our board of directors. Our board of directors has not retained
the services of any compensation consultants.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0">The goals of our executive
compensation program are to attract, motivate and retain individuals with the skills and qualities necessary to support and develop
our business within the framework of our size and available resources. In 2018, we designed our executive compensation program
to achieve the following objectives:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">&#9679;</TD><TD STYLE="text-align: justify">attract and retain executives experienced in developing and delivering products such as our own;</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">&#9679;</TD><TD STYLE="text-align: justify">motivate and reward executives whose experience and skills are critical to our success;</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">&#9679;</TD><TD STYLE="text-align: justify">reward performance; and</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">&#9679;</TD><TD STYLE="text-align: justify">align the interests of our executive officers and other key employees with those of our&nbsp;stockholders
by motivating our executive officers and other key employees to increase stockholder value.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0">As a &ldquo;controlled
company&rdquo; under the corporate governance rules of the Nasdaq stock market, we are not required to have a compensation committee,
nor have we engaged any compensation consultants to determine or recommend the amount and form of executive and director compensation
during and for 2018. At this time, our board of directors has determined that the financial and administrative burden of engaging
compensation consultants is not justified in light of our Company&rsquo;s size, its resources and our relatively small number of
executive officers and directors. Rather, the recommended level, components and rationale for our compensation program are developed
and presented each year by our principal executive officers to the board of directors for its consideration and approval. Our board
of directors has specific authority to limit cash bonus awards to our named executive officers, as provided for in their employment
agreements, which authority may not be delegated to other persons at this time.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><B>2018 and 2017 Summary Compensation Table</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0">The following table summarizes, for each of
the last two fiscal years ended December 31, 2018 and 2017, the compensation paid to (i) Nathan J. Mazurek, our chief executive
officer, president and chairman of the board of directors, and (ii) Thomas Klink, who has served as our chief financial officer,
secretary and treasurer since January 7, 2016 and prior to that served as the president of Jefferson Electric, Inc. and a director,
whom we refer to collectively herein as the &ldquo;named executive officers&rdquo;.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></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>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-weight: bold; text-align: center; vertical-align: bottom; border-bottom: Black 1pt solid">Name and Principal Position</TD><TD STYLE="font-weight: bold; text-align: center; vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: center; vertical-align: bottom; border-bottom: Black 1pt solid">Year</TD><TD STYLE="font-weight: bold; text-align: center; vertical-align: bottom">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: center; vertical-align: bottom">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; vertical-align: bottom; border-bottom: Black 1pt solid">Salary <BR> ($)</TD><TD STYLE="font-weight: bold; text-align: center; vertical-align: bottom">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: center; vertical-align: bottom">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; vertical-align: bottom; border-bottom: Black 1pt solid">Option <BR> Awards (1)<BR> ($)</TD><TD STYLE="font-weight: bold; text-align: center; vertical-align: bottom">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: center; vertical-align: bottom">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; vertical-align: bottom; border-bottom: Black 1pt solid">All Other <BR> Compensation<BR> ($)</TD><TD STYLE="font-weight: bold; text-align: center; vertical-align: bottom">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: center; vertical-align: bottom">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; vertical-align: bottom; border-bottom: Black 1pt solid">Total <BR> ($)</TD><TD STYLE="font-weight: bold; text-align: center; vertical-align: bottom">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 42%; text-align: left">Nathan J. Mazurek</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 8%; text-align: center">2018</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">465,000</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">1,814</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">15,000</TD><TD STYLE="width: 1%; text-align: left">(2)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">481,814</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">President, Chief Executive Officer, Chairman of the Board of Directors</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center; vertical-align: top">2017</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right; vertical-align: top">440,000</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right; vertical-align: top">312,291</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right; vertical-align: top">18,000</TD><TD STYLE="text-align: left; vertical-align: top">(2)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right; vertical-align: top">770,291</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Thomas Klink</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">2018</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">356,667</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,814</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">20,000</TD><TD STYLE="text-align: left">(3)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">378,480</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Chief Financial Officer, Secretary, Treasurer, President of Jefferson Electric, Inc. and Director</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center; vertical-align: top">2017</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right; vertical-align: top">331,667</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right; vertical-align: top">240,774</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right; vertical-align: top">23,000</TD><TD STYLE="text-align: left; vertical-align: top">(3)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right; vertical-align: top">595,441</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; text-align: justify">(1)</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">Amounts represent the aggregate grant date fair value, as determined in accordance with FASB ASC Topic 718,
with the exception that the amounts shown assume no forfeitures. The assumptions used to calculate the value of share based awards
are set forth in &ldquo;Item 8. Financial Statements and Supplementary Data &ndash; Note 13. Stock-Based Compensation&rdquo; contained
in this Annual Report. These amounts do not represent the actual value that may be realized by our named executive officers, as
that is dependent on the long-term appreciation in our common stock.</TD></TR>
</TABLE>


<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.25in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Comprised of board
    of directors meeting fees.</FONT></TD></TR>
</TABLE>


<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.25in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Comprised of board
    of directors and audit committee meeting fees.</FONT></TD></TR>
</TABLE>




<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</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; text-align: justify"></P>

<!-- Field: Page; Sequence: 76 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->74<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<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; text-align: justify"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify"><B>Agreements with Executive Officers</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify"><I>Nathan J. Mazurek</I>&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 0">We entered into
an employment agreement with Mr. Mazurek, dated as of December 2, 2009, pursuant to which Mr. Mazurek was to serve as our chief
executive officer for a term of three years. Pursuant to this employment agreement, Mr. Mazurek was entitled to receive an annual
base salary of $250,000 from December 2, 2009 through December 2, 2010, which was increased to $275,000 on December 2, 2010 and
to $300,000 on December 2, 2011. Mr. Mazurek was entitled to receive an annual cash bonus at the discretion of our board of directors,
or a committee thereof, of up to 50% of his annual base salary, which percentage was permitted to be increased in the discretion
of the board. In the event that Mr. Mazurek was terminated without cause, Mr. Mazurek would have been entitled to receive his base
salary for the balance of the term of the agreement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 0">This agreement prohibited
Mr. Mazurek from competing with us for a period of four years following the date of termination, unless he was terminated without
cause or due to disability or he voluntarily resigned following a breach by us of this agreement, in which case he was prohibited
from competing with us for a period of only two years.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 0">We entered into
a new employment agreement with Mr. Mazurek, dated as of March 30, 2012, pursuant to which Mr. Mazurek will serve as our chief
executive officer for a three year term ending on March 31, 2015. Pursuant to this new employment agreement, Mr. Mazurek was entitled
to receive an annual base salary of $350,000 during the remainder of the 2012 calendar year, which increased to $365,000 during
the 2013 calendar year and then to $380,000 for the remainder of his employment term. The other material terms of the new employment
agreement are substantially similar to those under his previous agreement, except that Mr. Mazurek has agreed not to compete with
us for a period of one year following the termination of his employment for any reason.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 0">On November 11,
2014, we entered into a first amendment to our employment agreement with Mr. Mazurek, pursuant to which the term of the employment
agreement was extended by a period of three years ending on March 31, 2018. In addition, pursuant to this employment agreement,
as amended, Mr. Mazurek became entitled to receive an annual base salary of $410,000 beginning on the amendment effective date
and ending on December 31, 2015, which increased to $425,000 during the 2016 calendar year.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 0">On June 30, 2016,
we entered into a second amendment to our employment agreement with Mr. Mauzurek, pursuant to which the term of the employment
agreement was extended by a period of five years ending on March 31, 2021. In addition, pursuant to this employment agreement,
as amended, Mr. Mazurek became entitled to receive an annual base salary of $425,000 for the period beginning on January 1, 2016
and ending on December 31, 2016, $440,000, for the period beginning on January 1, 2017 and ending on December 31, 2017, $465,000,
for the period beginning on January 1, 2018 and ending on December 31, 2018, $490,000, for the period beginning on January 1, 2019
and ending on December 31, 2019, and $515,000 per annum, for the period beginning on January 1, 2020 and ending on March 31, 2021.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 0"><I>Thomas Klink</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 0">On April 30, 2010,
in connection with our acquisition of Jefferson Electric, Inc., Jefferson Electric, Inc. entered into an employment agreement with
Thomas Klink pursuant to which Mr. Klink is serving as Jefferson Electric, Inc.&rsquo;s president, subject to the authority of
our chief executive officer, Mr. Mazurek, for an original term of three years. Mr. Klink was initially entitled to receive an annual
base salary of $312,000. Mr. Klink&rsquo;s employment may be terminated upon his death or disability, upon the occurrence of certain
events that constitute &ldquo;cause,&rdquo; and without cause. If terminated without cause, Mr. Klink will be entitled to receive
as severance an amount equal to his base salary for the remainder of the employment period under the agreement, conditioned upon
his execution of a release in form reasonably acceptable to counsel of Jefferson Electric, Inc. On April 30, 2013, Jefferson Electric,
Inc. and Mr. Klink entered into an amendment to this employment agreement, pursuant to which the term was extended to April 30,
2016, unless terminated earlier in accordance with its terms, and Mr. Klink&rsquo;s annual base salary was reduced to $250,000.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 0">On January 7, 2016,
Mr. Klink was appointed as our chief financial officer, secretary and treasurer.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 0">On June 30, 2016,
we entered into a second amendment to our employment agreement with Mr. Klink, pursuant to which the term was extended to April
30, 2019. In addition, Mr. Klink became entitled to an annual base salary of $315,000 for the period beginning on May 1, 2016 and
ending on April 30, 2017, $340,000 for the period beginning on May 1, 2017 and ending on April 30, 2018, and $365,000 for the period
beginning on May 1, 2018 and ending on April 30, 2019.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0">On February 15, 2019, we entered into a third amendment to our employment agreement with Mr. Klink, pursuant
to which the term was extended to April 30, 2020, and Mr. Klink&rsquo;s annual based salary was adjusted to $390,000 for the period
beginning on May 1, 2019 and ending on April 30, 2020.</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; text-align: justify"></P>

<!-- Field: Page; Sequence: 77 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->75<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt"><B>Outstanding Equity Awards at Fiscal Year End</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 0">The following table
provides information on stock options previously awarded to each of the named executive officers and which remained outstanding
as of December 31, 2018. This table includes unexercised and unvested options awards. Each outstanding award is shown separately
for each named officer.</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><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="16" STYLE="text-align: center; vertical-align: bottom; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Option
    Awards</B></FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-weight: bold; border-bottom: Black 1pt solid; text-align: center; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: center; vertical-align: bottom; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date
    <BR> of Grant</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; vertical-align: bottom; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Number
    of <BR> Securities <BR> Underlying <BR> Unexercised <BR> Options <BR> (#)<BR> Exercisable</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; vertical-align: bottom; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Number
    of <BR> Securities <BR> Underlying <BR> Unexercised <BR> Options <BR> (#)<BR> Unexercisable</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; text-align: center; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; vertical-align: bottom; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Option
    <BR> Exercise <BR> Price <BR> ($)</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font-weight: bold; text-align: center; vertical-align: bottom; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Option
    <BR> Expiration <BR> Date</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 38%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Nathan
    J. Mazurek</FONT></TD><TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 10%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3/23/2010</FONT></TD><TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="width: 10%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">400</FONT></TD><TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</FONT></TD><TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="width: 10%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="width: 10%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">16.25</FONT></TD><TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 10%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3/23/2020</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3/24/2011</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">400</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">12.00</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3/24/2021</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3/23/2012</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,000</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.11</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3/23/2022</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3/20/2013</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">25,000</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3)</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.60</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3/20/2023</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3/20/2013</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,000</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.60</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3/20/2023</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3/06/2014</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">50,000</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3)</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.21</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3/06/2024</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3/06/2014</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,000</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.21</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3/06/2024</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3/30/2015</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,000</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">8.98</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3/30/2025</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3/10/2016</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,000</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.68</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3/10/2026</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3/30/2017</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,000</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">7.30</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3/30/2027</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3/30/2017</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">130,000</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4)</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">7.30</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3/30/2027</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4/03/2018</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,000</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.60</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4/03/2028</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Thomas Klink</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3/24/2011</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,000</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">12.00</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3/24/2021</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3/24/2011</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">400</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">12.00</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3/24/2021</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3/23/2012</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,000</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.11</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3/23/2022</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3/23/2012</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,000</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.11</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3/23/2022</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3/20/2013</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,000</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.60</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3/20/2023</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3/20/2013</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,000</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.60</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3/20/2023</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3/06/2014</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,000</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.21</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3/06/2024</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3/30/2015</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,000</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">8.98</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3/30/2025</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3/10/2016</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,000</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.68</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3/10/2026</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3/30/2017</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,000</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">7.30</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3/30/2027</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3/30/2017</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">100,000</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4)</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">7.30</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3/30/2027</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4/03/2018</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,000</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.60</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4/03/2028</FONT></TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></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; text-align: justify"></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px; font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><P STYLE="margin-top: 0; margin-bottom: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Incentive
stock options granted for service as an executive officer. Vests in equal annual installments upon each of the first three anniversaries
of the grant date.&nbsp;</FONT></P></TD></TR>

<TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Non-qualified stock
    options granted for service as a director. Vests on the first anniversary of the grant date.</FONT></TD></TR>

<TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Non-qualified stock
    options granted for service as an executive officer. Vests in equal annual installments upon each of the first three anniversaries
    of the grant date.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4)</FONT></TD>
    <TD STYLE="padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Non-qualified
    stock options granted for service as an executive officer. Vests on the first anniversary of the grant date.</FONT></TD></TR>
</TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></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; text-align: justify"></P>

<!-- Field: Page; Sequence: 78 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->76<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify"><B>Change of Control Agreements</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 0">We do not currently
have plans providing for the payment of retirement benefits to our officers or directors, other than as described under &ldquo;Agreements
with Executive Officers&rdquo; above.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 0">We do not currently
have any change-of-control or severance agreements with any of our executive officers or directors, other than as described under
&ldquo;Agreements with Executive Officers&rdquo; above. In the event of the termination of employment of the named executive officers,
any and all unexercised stock options shall expire and no longer be exercisable after a specified time following the date of the
termination, other than as described under &ldquo;Agreements with Executive Officers&rdquo; above.<B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 0"><B>2009 Equity Incentive Plan</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 0">On December 2, 2009,
our board of directors and stockholders adopted the 2009 Equity Incentive Plan, pursuant to which 320,000 shares of our common
stock were reserved for issuance as awards to employees, directors, consultants and other service providers. The purpose of the
2009 Equity Incentive Plan was to provide an incentive to attract and retain directors, officers, consultants, advisors and employees
whose services were considered valuable, to encourage a sense of proprietorship and to stimulate an active interest of such persons
in our development and financial success. Under the 2009 Equity Incentive Plan, we were authorized to issue incentive stock options
intended to qualify under Section 422 of the Internal Revenue Code of 1986, as amended, non-qualified stock options, restricted
stock, stock appreciation rights, performance unit awards and stock bonus awards. The 2009 Equity Incentive Plan is currently administered
by our board of directors but may be subsequently administered by a compensation committee designated by our board of directors.
The 2011 Long-Term Incentive Plan that we adopted in May 2011 replaced and superseded the 2009 Equity Incentive Plan in its entirety
but any awards granted prior to May 21, 2011 that are still outstanding are subject to the 2009 Equity Incentive Plan.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 0"><B>2011 Long-Term Incentive Plan</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 0">On May 11, 2011,
our board of directors adopted the 2011 Long-Term Incentive Plan, subject to stockholder approval, which was obtained on May 31,
2011. The 2011 Long-Term Incentive Plan replaces and supersedes the 2009 Equity Incentive Plan. Our outside directors and our
employees, including the principal executive officer, principal financial officer and other named executive officers, and certain
contractors are all eligible to participate in the 2011 Long-Term Incentive Plan. The 2011 Long-Term Incentive Plan allows for
the granting of incentive stock options, non-qualified stock options, stock appreciation rights, restricted stock, restricted
stock units, performance awards, dividend equivalent rights, and other awards, which may be granted singly, in combination, or
in tandem, and upon such terms as are determined by the board or a committee of the board that is designated to administer the
2011 Long-Term Incentive Plan. Subject to certain adjustments, the maximum number of shares of our common stock that may be delivered
pursuant to awards under the 2011 Long-Term Incentive Plan is 700,000 shares, of which 248,867 were available for future issuances
as of December 31, 2018. The 2011 Long-Term Incentive Plan is currently administered by our board of directors but may be subsequently
administered by a compensation committee designated by our board of directors.&nbsp;&nbsp;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 0"><B>Equity Compensation Plan Information</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 0">The following table
provides certain information as of December 31, 2018 with respect to our equity compensation plans under which our equity securities
are authorized for issuance:</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="padding-left: 0.125in; text-indent: -0.125in">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; vertical-align: bottom; border-bottom: Black 1pt solid">Number of securities <BR> to be issued upon <BR> exercise of <BR> outstanding options,<BR> warrants and rights</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; vertical-align: bottom; border-bottom: Black 1pt solid">Weighted average <BR> exercise price of <BR> outstanding options,<BR> warrants and rights</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; vertical-align: bottom; border-bottom: Black 1pt solid">Number of securities <BR> remaining available for <BR> future issuance under <BR> equity compensation plans</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 55%; text-align: left; padding-left: 0.125in; text-indent: -0.125in">Equity compensation plans approved by security holders</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">424,800</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">8.36</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">248,867</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.125in; text-indent: -0.125in">Equity compensation plans not approved by security holders</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.25in; text-indent: -0.125in">Total</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2pt double">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 2pt double">424,800</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2pt double">$</TD><TD STYLE="text-align: right; border-bottom: Black 2pt double">8.36</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2pt double">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 2pt double">248,867</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 0"></P>

<!-- Field: Page; Sequence: 79 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->77<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<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; text-align: justify"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt"><B>Director Compensation</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 0">The following table
provides compensation information for the one year period ended December 31, 2018 for each non-employee member of our board of
directors:<FONT STYLE="font-size: 10pt">&nbsp;</FONT>&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"></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="font-weight: bold; text-align: left; vertical-align: bottom; border-bottom: Black 1pt solid">Name</TD><TD STYLE="font-weight: bold; text-align: center; vertical-align: bottom">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; vertical-align: bottom; border-bottom: Black 1pt solid">Fees Earned or <BR> Paid in Cash <BR> ($)</TD><TD STYLE="font-weight: bold; text-align: center; vertical-align: bottom">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: center; vertical-align: bottom">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; vertical-align: bottom; border-bottom: Black 1pt solid">Option <BR> Awards <BR> ($)(1)(2)</TD><TD STYLE="font-weight: bold; text-align: center; vertical-align: bottom">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: center; vertical-align: bottom">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; vertical-align: bottom; border-bottom: Black 1pt solid">Total <BR> ($)</TD><TD STYLE="font-weight: bold; text-align: center; vertical-align: bottom">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 54%; text-align: left">Yossi Cohn</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">19,000</TD><TD STYLE="width: 1%; text-align: left">(3)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">1,814</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">20,814</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">David J. Landes</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">9,000</TD><TD STYLE="text-align: left">(4)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,814</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">10,814</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Ian Ross</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">20,000</TD><TD STYLE="text-align: left">(3)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,814</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">21,814</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">David Tesler</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">15,000</TD><TD STYLE="text-align: left">(4)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,814</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">16,814</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Jonathan Tulkoff</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">20,000</TD><TD STYLE="text-align: left">(3)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,814</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">21,814</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in">(1)</TD><TD STYLE="text-align: justify">Amounts represent the aggregate grant date fair value, as determined in accordance with FASB ASC
Topic 718, with the exception that the amounts shown assume no forfeitures. The assumptions used to calculate the value of share
based awards are set forth in &ldquo;Item 8. Financial Statements and Supplementary Data &ndash; Note 13. Stock-Based Compensation&rdquo;.
These amounts do not represent the actual value that may be realized by our non-employee directors, as that is dependent on the
long-term appreciation in our common stock.</TD></TR>
</TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in">(2)</TD><TD STYLE="text-align: justify">On April 3, 2018, we granted each director non-qualified stock options to purchase 1,000 shares
of our common stock. The grants were made under our 2011 Long-Term Incentive Plan at an exercise price of $5.60 per share. All
of the options will vest on April 3, 2019 and expire on April 3, 2028.</TD></TR>
</TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in">(3)</TD><TD STYLE="text-align: justify">Comprised of board of directors and audit committee meeting fees.</TD></TR>
</TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 12pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in">(4)</TD><TD STYLE="text-align: justify">Comprised of board of directors meeting fees.</TD></TR></TABLE>





<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0">&nbsp;All of our directors,
including our employee directors, are paid cash compensation in connection with their attendance at the meetings of the board
of directors. Our directors are also reimbursed for reasonable out-of-pocket expenses incurred in connection with their attendance
at such meetings. For the year ended December 31, 2018, our directors were paid cash compensation of $3,000 per meeting for attendance.
In addition, the members of our audit committee and our chief financial officer received a fee of $1,000 per meeting for attendance
at a meeting of our audit committee for the year ended December 31, 2018.</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"></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; text-align: justify"></P>

<!-- Field: Page; Sequence: 80 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->78<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;<FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B><A NAME="ppsi10k123118a021"></A>ITEM
12. SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0">The following table sets
forth information with respect to the beneficial ownership of our common stock as of March 29, 2019 by:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.25in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD>
    <TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">each person known by us to beneficially own more than 5.0% of our common stock;</TD></TR>

<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.25in; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 0.25in; text-align: justify"><FONT STYLE="font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">each of our directors;</FONT></TD></TR>

<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.25in; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 0.25in; text-align: justify"><FONT STYLE="font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">each of the named executive officers; and</FONT></TD></TR>

<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.25in; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 0.25in; text-align: justify"><FONT STYLE="font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">all of our directors and executive officers as a group.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 2in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0">The percentages of common
stock beneficially owned are reported on the basis of regulations of the SEC governing the determination of beneficial ownership
of securities. Under the rules of the SEC, a person is deemed to be a beneficial owner of a security if that person has or shares
voting power, which includes the power to vote or to direct the voting of the security, or investment power, which includes the
power to dispose of or to direct the disposition of the security. Except as indicated in the footnotes to this table, each beneficial
owner named in the table below has sole voting and sole investment power with respect to all shares beneficially owned and each
person&rsquo;s address, unless otherwise specified in the notes below, is c/o Pioneer Power Solutions, Inc., 400 Kelby Street,
12th Floor, Fort Lee, New Jersey 07024. As of March 29, 2019, we had 8,726,045 shares outstanding.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"></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="padding-left: 0.125in; text-indent: -0.125in">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-weight: bold; text-align: center; vertical-align: bottom; border-bottom: Black 1pt solid; padding-left: 0.125in; text-indent: -0.125in">Name of Beneficial Owner</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; vertical-align: bottom; border-bottom: Black 1pt solid">Number of Shares<BR> Beneficially <BR> Owned (1)</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; vertical-align: bottom; border-bottom: Black 1pt solid">Percentage <BR> Beneficially <BR> Owned (1)</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-style: italic; padding-left: 0.125in; text-indent: -0.125in">5% Owners</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 70%; text-align: left; padding-left: 0.25in; text-indent: -0.125in">Provident Pioneer Partners, L.P.</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">4,560,000</TD><TD STYLE="width: 1%; text-align: left">(2)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">52.3</TD><TD STYLE="width: 1%; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.25in; text-indent: -0.125in">A. Lawrence Carroll Trust</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">725,000</TD><TD STYLE="text-align: left">(3)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8.3</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.25in; text-indent: -0.125in">Kennedy Capital Management, Inc.</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">690,362</TD><TD STYLE="text-align: left">(4)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7.9</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.25in; text-indent: -0.125in">North Star Investment Management Corporation</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">645,149</TD><TD STYLE="text-align: left">(5)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7.4</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right"></TD><TD STYLE="text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-style: italic; text-align: left; padding-left: 0.125in; text-indent: -0.125in">Officers and Directors</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right"></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.25in; text-indent: -0.125in">Nathan J. Mazurek</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,785,800</TD><TD STYLE="text-align: left">(6)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">53.5</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.25in; text-indent: -0.125in">Thomas Klink</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">214,400</TD><TD STYLE="text-align: left">(7)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2.4</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.25in; text-indent: -0.125in">Yossi Cohn</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7,800</TD><TD STYLE="text-align: left">(8)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right"></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.25in; text-indent: -0.125in">David J. Landes</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,567,800</TD><TD STYLE="text-align: left">(9)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">52.3</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.25in; text-indent: -0.125in">Ian Ross</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7,400</TD><TD STYLE="text-align: left">(8)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right"></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.25in; text-indent: -0.125in">David Tesler</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">11,550</TD><TD STYLE="text-align: left">(10)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right"></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.25in; text-indent: -0.125in">Jonathan Tulkoff</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">17,800</TD><TD STYLE="text-align: left">(11)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right"></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.375in; text-indent: -0.125in">All directors and executive officers as a group (7 persons)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,052,550</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">56.5</TD><TD STYLE="text-align: left">%</TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">* represents ownership of less than 1%.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shares
    of common stock beneficially owned and the respective percentages of beneficial ownership of common stock assumes the exercise
    of all options, warrants and other securities convertible into common stock beneficially owned by such person or entity currently
    exercisable or exercisable within 60 days of March 29, 2019. Shares issuable pursuant to the exercise of stock options and
    warrants exercisable within 60 days are deemed outstanding and held by the holder of such options or warrants for computing
    the percentage of outstanding common stock beneficially owned by such person, but are not deemed outstanding for computing
    the percentage of outstanding common stock beneficially owned by any other person.</FONT></TD></TR>

<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Includes 4,560,000
    shares of common stock held by Provident Pioneer Partners, L.P. Nathan J. Mazurek is the majority stockholder and a control
    person of Provident Canada Corp., the general partner of Provident Pioneer Partners, L.P., and, as such, has sole voting and
    investment power over these shares.</FONT></TD></TR>

<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Beneficial ownership
    is based on information contained in Amendment No. 5 to Schedule 13G filed on January 29, 2019.&nbsp;A. Lawrence Carroll is
    the trustee of the A. Lawrence Carroll Trust and, in such capacity, has voting and dispositive power over the securities held
    for the account of this stockholder. The beneficial owner&rsquo;s address is 415 L&rsquo;Ambiance Drive, #804, Longboat Key,
    FL 34228.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Beneficial ownership
    is based on information contained in Amendment No. 1 to Schedule 13G filed on February 12, 2019.&nbsp;The beneficial owner&rsquo;s
    address is 10829 Olive Blvd St Louis, Missouri 63141<I>.</I></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(5)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Beneficial ownership
    is based on information contained in Amendment No. 2 to Schedule 13G filed on January 9, 2019.&nbsp;The beneficial owner&rsquo;s
    address is 20 N. Wacker Drive, Suite 1416, Chicago, Illinois 60606.</FONT></TD></TR>

<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(6)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Nathan
    J. Mazurek is the majority stockholder and a control person of Provident Canada Corp., the general partner of Provident Pioneer
    Partners, L.P., and, as such, has sole voting and investment power over the 4,560,000 shares of common stock held by Provident
    Pioneer Partners, L.P. In addition, includes 212,800 shares subject to stock options which are exercisable within 60 days
    of March 29, 2019.</FONT></TD></TR>

<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(7)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Includes 100,000
    shares of common stock and 114,400 shares subject to stock options which are exercisable within 60 days of March 29, 2019.</FONT></TD></TR>

<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(8)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Comprised of shares
    subject to stock options which are exercisable within 60 days of March 29, 2019.</FONT></TD></TR>

<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(9)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">David J. Landes
    is the minority stockholder and a control person of Provident Canada Corp., the general partner of Provident Pioneer Partners,
    L.P., and, as such, has beneficial ownership of the 4,560,000 shares of common stock held by Provident Pioneer Partners, L.P.
    In addition, includes 7,800 shares subject to stock options which are exercisable within 60 days of March 29, 2019.</FONT></TD></TR>

<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(10)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Includes 3,750 shares
    of common stock and 7,800 shares subject to stock options which are exercisable within 60 days of March 29, 2019.</FONT></TD></TR>

<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(11)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Includes 10,000
    shares of common stock and 7,800 shares subject to stock options which are exercisable within 60 days of March 29, 2019.</FONT></TD></TR>
</TABLE>




<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>





<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<!-- Field: Page; Sequence: 81 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->79<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B><A NAME="ppsi10k123118a022"></A>ITEM
13. CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify"><B>Certain Related Transactions and
Relationships</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 0">Generally, we do
not enter into related party transactions unless the members of the board who do not have an interest in the potential transaction
have reviewed the transaction and determined that (i) we would not be able to obtain better terms by engaging in a transaction
with a non-related party and (ii) the transaction is in our best interest. This policy applies generally to any transaction in
which we are to be a participant and the amount involved exceeds the lesser of $120,000 or one percent of the average of our total
assets at year end for the previous two completed fiscal years, and in which any related person had or will have a direct or indirect
material interest.&nbsp;&nbsp;This policy is not currently in writing.&nbsp;In addition, our audit committee, which was established
on March 24, 2011, is required to pre-approve any related party transactions pursuant to its charter.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-indent: 0"><B>Director Independence</B>&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 0">Our board of directors
has determined that each of Yossi Cohn, Ian Ross, David Tesler and Jonathan Tulkoff&nbsp;satisfy the requirements for independence
set out in Section 5605(a)(2) of the Nasdaq Stock Market Rules and that each of these directors has no material relationship with
us (other than being a director and/or a stockholder). In making its independence determinations, the board of directors sought
to identify and analyze all of the facts and circumstances relating to any relationship between a director, his immediate family
or affiliates and our company and our affiliates and did not rely on categorical standards other than those contained in the Nasdaq
Stock Market rule referenced above.</P>

<P STYLE="margin: 0; text-indent: 0; text-align: justify">Because Nathan Mazurek, our president, chief executive officer and chairman of the board of directors, controls
a majority of our outstanding voting power, we are a &ldquo;controlled company&rdquo; under the corporate governance rules of the
Nasdaq Stock market. Therefore, we are not required to have a majority of our board of directors be independent, nor are we required
to have a compensation committee or an independent nominating function. In light of our status as a controlled company, our small
size and our desire to efficiently manage our financial and administrative resources, our board of directors has determined not
to have an independent nominating or compensation committee and to have the full board of directors be directly responsible for
compensation matters and for nominating members of our board. However, only Messrs. Cohn, Ross, Tesler and Tulkoff&nbsp;satisfy
the independence requirement that would apply to the members of such committees under the Nasdaq Stock Market Rules.&nbsp;</P>





<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"><B><A NAME="ppsi10k123118a023"></A>ITEM
14. PRINCIPAL ACCOUNTING FEES AND SERVICES</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0">BDO USA, LLP served as
our independent registered public accounting firm for the fiscal years ended December 31, 2018 and 2017.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0">The following table presents
aggregate fees for professional services rendered by BDO USA, LLP during the fiscal years ended December 31, 2018 and 2017:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center; vertical-align: bottom; border-bottom: Black 1pt solid">Year Ended December 31,</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; vertical-align: bottom; border-bottom: Black 1pt solid">2018</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; vertical-align: bottom; border-bottom: Black 1pt solid"><B>2017</B></TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 74%; text-align: left">Audit fees (1)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">490</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">586</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Audit-related fees (2)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">12</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">12</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Tax fees (3)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">5</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">16</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.125in; padding-bottom: 2pt">Total fees</TD><TD STYLE="padding-bottom: 2pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2pt double">$</TD><TD STYLE="text-align: right; border-bottom: Black 2pt double">507</TD><TD STYLE="text-align: left; padding-bottom: 2pt">&nbsp;</TD><TD STYLE="padding-bottom: 2pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2pt double">$</TD><TD STYLE="text-align: right; border-bottom: Black 2pt double">614</TD><TD STYLE="text-align: left; padding-bottom: 2pt">&nbsp;</TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in">(1)</TD><TD STYLE="text-align: justify">Audit fees consisted primarily of fees for the annual audit of our consolidated financial statements,
the interim reviews of the quarterly consolidated financial statements, review of a registration statement and normal, recurring
accounting consultations.</TD></TR>
<TR STYLE="vertical-align: top">
<TD>(2)</TD><TD>Audit-related fees consisted of fees related to the audit of an employee benefit plan.</TD></TR>
<TR STYLE="vertical-align: top">
<TD>(3)</TD><TD>Tax fees consisted primarily of fees related for tax compliance.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt"><B>Pre-Approval of Independent Registered Public Accounting
Firm Fees and Services Policy</B></P>

<P STYLE="margin: 0; text-align: justify">Our audit committee pre-approves all auditing and permitted non-audit services to be performed for us by our
independent auditor against estimates submitted by the auditor, except for de minimis non-audit services that are approved by the
audit committee prior to the completion of the audit. The audit committee has pre-established limits that require audit committee
approval in advance of any additional funds that may be required in excess of the auditor&rsquo;s estimate. The audit committee
may form and delegate authority to subcommittees consisting of one or more members when appropriate, including the authority to
grant pre-approvals of audit and permitted non-audit services. The audit committee pre-approved all of the fees set forth in the
table above.</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"></P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt"></FONT></P>

<!-- Field: Page; Sequence: 82; Value: 68 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->80<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt"><B><A NAME="ppsi10k123118a024"></A>PART IV</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt"><B><A NAME="ppsi10k123118a025"></A>ITEM 15.&nbsp;&nbsp;EXHIBITS
AND FINANCIAL STATEMENT SCHEDULES.</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top; background-color: white">
    <TD><FONT STYLE="font-size: 10pt">a.</FONT></TD>
    <TD COLSPAN="2"><FONT STYLE="font-size: 10pt">We have filed the following documents as part of
    this Annual Report on Form 10-K:</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: white">
    <TD STYLE="width: 4%; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 4%; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 92%; text-align: right"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: white">
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">1.</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt"><B>Consolidated Financial Statements</B></FONT></TD></TR>
</TABLE>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 4%"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="width: 4%"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="width: 86%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 5%; text-align: center"></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following financial statements are included
    in Item 8 herein:</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif"><A HREF="#ppsi10k123118b001"><FONT STYLE="font-size: 10pt; color: blue">Report
    of Independent Registered Public Accounting Firm</FONT></A><FONT STYLE="font-size: 10pt">&nbsp;</FONT></FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif"><A HREF="#ppsi10k123118b002"><FONT STYLE="font-size: 10pt; color: blue">Consolidated
    Statements of Operations for the Years Ended December 31, 2018 and 2017</FONT></A><FONT STYLE="font-size: 10pt">&nbsp;</FONT></FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif"><A HREF="#ppsi10k123118b003"><FONT STYLE="font-size: 10pt; color: blue">Consolidated
    Statements of Comprehensive Loss for the Years Ended December 31, 2018 and 2017</FONT></A><FONT STYLE="font-size: 10pt">&nbsp;</FONT></FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif"><A HREF="#ppsi10k123118b004"><FONT STYLE="font-size: 10pt; color: blue">Consolidated
    Balance Sheets as of&nbsp;December 31, 2018 and 2017</FONT></A><FONT STYLE="font-size: 10pt">&nbsp;</FONT></FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif"><A HREF="#ppsi10k123118b005"><FONT STYLE="font-size: 10pt; color: blue">Consolidated
    Statements of Cash Flows for the Years Ended December&nbsp;31, 2018 and 2017</FONT></A><FONT STYLE="font-size: 10pt">&nbsp;</FONT></FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif"><A HREF="#ppsi10k123118b006"><FONT STYLE="font-size: 10pt; color: blue">Consolidated
    Statements of Stockholders&rsquo; Equity for the Years Ended December 31, 2018 and 2017</FONT></A> <FONT STYLE="font-size: 10pt; color: blue">&nbsp;</FONT></FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif"><A HREF="#ppsi10k123118b007"><FONT STYLE="font-size: 10pt; color: blue">Notes
    to Consolidated Financial Statements</FONT></A><FONT STYLE="font-size: 10pt">&nbsp;</FONT></FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></TD></TR>
</TABLE>
<P STYLE="margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top; background-color: white">
    <TD STYLE="text-align: justify; width: 4%"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; width: 4%"><FONT STYLE="font-size: 10pt">2.</FONT></TD>
    <TD STYLE="text-align: justify; width: 92%"><FONT STYLE="font-size: 10pt"><B>Financial Statement Schedules</B></FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: white">
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">None</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: white">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: white">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">3.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt"><B>Exhibits</B></FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: white">
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">See the Index to Exhibits immediately following the signature
    page of this Annual Report on Form 10-K.</FONT></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"><FONT STYLE="font-size: 10pt"><B><A NAME="ppsi10k123118a026"></A>ITEM 16. FORM 10-K SUMMARY.</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">None</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 83; Value: 68 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->81<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt"><B>INDEX
TO EXHIBITS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">                                                                                                                                                                                                                                                                                                                                                                                                                              <TR STYLE="vertical-align: top">
<TD STYLE="width: 10%; text-align: left; vertical-align: bottom; border-bottom: Black 1pt solid"><B>Exhibit No.</B></TD><TD STYLE="width: 2%; text-align: left; vertical-align: bottom"><B>&nbsp;</B></TD><TD STYLE="text-align: left; vertical-align: bottom; border-bottom: Black 1pt solid; width: 88%"><B>Description</B></TD></TR>
</TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">
<TR STYLE="vertical-align: top">
<TD><P STYLE="margin: 0"><A HREF="http://www.sec.gov/Archives/edgar/data/1449792/000138713119000491/ex2-1.htm" STYLE="-sec-extract: exhibit">2.1</A></P>


</TD><TD STYLE="text-align: justify"><P STYLE="margin: 0">Agreement and Plan of Merger Agreement, dated January 22, 2019, between <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pioneer
Critical Power Inc. and CleanSpark. (Incorporated by reference to Exhibit 2.1 to the Current Report on Form 8-K of Pioneer Power
Solutions, Inc. filed with the Securities and Exchange Commission on January 28, 2019).</FONT></P>


</TD></TR>
<TR STYLE="vertical-align: top">
<TD>&nbsp;</TD><TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="width: 12%"><FONT STYLE="font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1449792/000093041311004448/c65805_ex3-1.htm" STYLE="-sec-extract: exhibit">3.1</A></FONT></TD><TD STYLE="text-align: justify; width: 88%"><FONT STYLE="font-size: 10pt">Composite
                                         Certificate of Incorporation (Incorporated by reference to Exhibit 3.1 to Amendment No.
                                         4 to the Registration Statement on Form S-1 of Pioneer Power Solutions, Inc. filed with
                                         the Securities and Exchange Commission on June 21, 2011).</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 12%"><FONT STYLE="font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1449792/000125529409000847/ex3_2.htm" STYLE="-sec-extract: exhibit">3.2</A></FONT></TD><TD STYLE="text-align: justify; width: 88%"><FONT STYLE="font-size: 10pt">Bylaws
                                         (Incorporated by reference to Exhibit 3.2 to the Current Report on Form 8-K of Pioneer
                                         Power Solutions, Inc. filed with the Securities and Exchange Commission on December 2,
                                         2009).</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 12%"><FONT STYLE="font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1449792/000114420413049909/v354317_ex4-8.htm" STYLE="-sec-extract: exhibit">4.1</A></FONT></TD><TD STYLE="text-align: justify; width: 88%"><FONT STYLE="font-size: 10pt">Form
                                         of Warrant to Purchase Common Stock, dated September 24, 2013, issued to Roth Capital
                                         Partners, LLC and to Monarch Capital Group, LLC (Incorporated by reference to Exhibit
                                         4.8 to Amendment No. 1 to Registration Statement on Form S-1 of Pioneer Power Solutions,
                                         Inc. filed with the Securities and Exchange Commission on September 10, 2013).</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 12%"><FONT STYLE="font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1449792/000119380511000604/e608199_ex10-1.htm" STYLE="-sec-extract: exhibit">10.1+</A></FONT></TD><TD STYLE="text-align: justify; width: 88%"><FONT STYLE="font-size: 10pt">Form
                                         of Director and Officer Indemnification Agreement (Incorporated by reference to Exhibit
                                         10.1 to the Annual Report on Form 10-K of Pioneer Power Solutions, Inc. filed with the
                                         Securities and Exchange Commission for the year ended December 31, 2010).</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 12%"><FONT STYLE="font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1449792/000121390009003566/f8kex10viii_pioneer.htm" STYLE="-sec-extract: exhibit">10.2+</A></FONT></TD><TD STYLE="text-align: justify; width: 88%"><FONT STYLE="font-size: 10pt">Pioneer
                                         Power Solutions, Inc. 2009 Equity Incentive Plan (Incorporated by reference to Exhibit
                                         10.8 to the Current Report on Form 8-K of Pioneer Power Solutions, Inc. filed with the
                                         Securities and Exchange Commission on December 7, 2009).</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 12%"><FONT STYLE="font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1449792/000121390009003566/f8kex10ix_pioneer.htm" STYLE="-sec-extract: exhibit">10.3+</A></FONT></TD><TD STYLE="text-align: justify; width: 88%"><FONT STYLE="font-size: 10pt">Form
                                         of 2009 Incentive Stock Option Agreement (Incorporated by reference to Exhibit 10.9 to
                                         the Current Report on Form 8-K of Pioneer Power Solutions, Inc. filed with the Securities
                                         and Exchange Commission on December 7, 2009).</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 12%"><FONT STYLE="font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1449792/000121390009003566/f8kex10x_pioneer.htm" STYLE="-sec-extract: exhibit">10.4+</A></FONT></TD><TD STYLE="text-align: justify; width: 88%"><FONT STYLE="font-size: 10pt">Form
                                         of 2009 Non-Qualified Stock Option Agreement (Incorporated by reference to Exhibit 10.10
                                         to the Current Report on Form 8-K of Pioneer Power Solutions, Inc. filed with the Securities
                                         and Exchange Commission on December 7, 2009).</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 12%"><FONT STYLE="font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1449792/000119380511001036/e608517_ex10-1.htm" STYLE="-sec-extract: exhibit">10.5+</A></FONT></TD><TD STYLE="text-align: justify; width: 88%"><FONT STYLE="font-size: 10pt">Pioneer
                                         Power Solutions, Inc. 2011 Long-Term Incentive Plan (Incorporated by reference to Exhibit
                                         10.1 to the Current Report on Form 8-K of Pioneer Power Solutions, Inc. filed with the
                                         Securities and Exchange Commission on May 31, 2011).</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 12%"><FONT STYLE="font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1449792/000152153612000233/q1100415_ex10-42.htm" STYLE="-sec-extract: exhibit">10.6+</A></FONT></TD><TD STYLE="text-align: justify; width: 88%"><FONT STYLE="font-size: 10pt">Employment
                                         Agreement, dated March 30, 2012, by and between Pioneer Power Solutions, Inc. and Nathan
                                         J. Mazurek (Incorporated by reference to Exhibit 10.42 to the Annual Report on Form 10-K
                                         of Pioneer Power Solutions, Inc. filed with the Securities and Exchange Commission on
                                         March 30, 2012).</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 12%"><FONT STYLE="font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1449792/000144979214000048/ppsi-20140930ex1013fcc54.htm" STYLE="-sec-extract: exhibit">10.7+</A></FONT></TD><TD STYLE="text-align: justify; width: 88%"><FONT STYLE="font-size: 10pt">First
                                         Amendment to Employment Agreement, dated November 11th, 2014, by and between Pioneer
                                         Power Solutions, Inc. and Nathan J. Mazurek (Incorporated by reference to Exhibit 10.1
                                         to the Quarterly Report on Form 10-Q of Pioneer Power Solutions, Inc. filed with the
                                         Securities and Exchange Commission on November 12, 2014).</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 12%"><FONT STYLE="font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1449792/000119380510001235/e606893_ex10-1.htm" STYLE="-sec-extract: exhibit">10.8+</A></FONT></TD><TD STYLE="text-align: justify; width: 88%"><FONT STYLE="font-size: 10pt">Employment
                                         Agreement, dated April 30, 2010, by and between Jefferson Electric, Inc. and Thomas Klink
                                         (Incorporated by reference to Exhibit 10.1 to the Current Report on Form 8-K of Pioneer
                                         Power Solutions, Inc. filed with the Securities and Exchange Commission on May 4, 2010).</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 12%"><FONT STYLE="font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1449792/000114420413024853/v343112_ex10-1.htm" STYLE="-sec-extract: exhibit">10.9+</A></FONT></TD><TD STYLE="text-align: justify; width: 88%"><FONT STYLE="font-size: 10pt">First
                                         Amendment to Employment Agreement, dated April 30, 2013, by and between Jefferson Electric,
                                         Inc. and Thomas Klink (Incorporated by reference to Exhibit 10.1 to the Current Report
                                         on Form 8-K of Pioneer Power Solutions, Inc. filed with the Securities and Exchange Commission
                                         on April 30, 2013).</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 12%"><FONT STYLE="font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1449792/000119380511000604/e608199_ex10-8.htm" STYLE="-sec-extract: exhibit">10.10</A></FONT></TD><TD STYLE="text-align: justify; width: 88%"><FONT STYLE="font-size: 10pt">Collective
                                         Labor Agreement, dated January 28, 2016, by and between Pioneer Transformers Ltd. and
                                         United Steelworkers, Local Section 9414 (Incorporated by reference to Exhibit 10.8 to
                                         the Annual Report on Form 10-K of Pioneer Power Solutions, Inc. filed with the Securities
                                         and Exchange Commission for the year ended December 31, 2010).</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 12%"><FONT STYLE="font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1449792/000119380511000604/e608199_ex10-35.htm" STYLE="-sec-extract: exhibit">10.11</A></FONT></TD><TD STYLE="text-align: justify; width: 88%"><FONT STYLE="font-size: 10pt">Collective
                                         Bargaining Agreement Nexus Magneticos S. de R.L. de C.V., dated January 1, 2011 (Incorporated
                                         by reference to Exhibit 10.35 to the Annual Report on Form 10-K of Pioneer Power Solutions,
                                         Inc. filed with the Securities and Exchange Commission for the year ended December 31,
                                         2010).</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 12%"><FONT STYLE="font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1449792/000144979214000044/ppsi-20140630xex10.htm" STYLE="-sec-extract: exhibit">10.12</A></FONT></TD><TD STYLE="text-align: justify; width: 88%"><FONT STYLE="font-size: 10pt">Industrial
                                         Lease between Comercializadora Reynosa Para La Industria Maquiladora S.A. DE C.V. and
                                         Nexus Magneticos e Mexico S. de R.L. de C.V (Incorporated by reference to Exhibit 10.41
                                         to the Annual Report on Form 10-K of Pioneer Power Solutions, Inc. filed with the Securities
                                         and Exchange Commission on April 1, 2013).</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 12%"><FONT STYLE="font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1449792/000144979215000011/ppsi-20141231ex10174f4ae.htm" STYLE="-sec-extract: exhibit">10.13</A></FONT></TD><TD STYLE="text-align: justify; width: 88%"><FONT STYLE="font-size: 10pt">Amendment
                                         Agreement, dated June 30, 2011, by and among Fiducie Familiale Mazoyer, Bon-Ange Inc.,
                                         Gilles Mazoyer and 834080 Canada Inc. (Incorporated by reference to Exhibit 10.3 to the
                                         Current Report on Form 8-K of Pioneer Power Solutions, Inc. filed with the Securities
                                         and Exchange Commission on July 5, 2011).</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 12%"><FONT STYLE="font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1449792/000114420413019007/v339068_10-41.htm" STYLE="-sec-extract: exhibit">10.14</A></FONT></TD><TD STYLE="text-align: justify; width: 88%"><FONT STYLE="font-size: 10pt">Equipment
                                         Purchase Agreement, dated July 1, 2011, by and among Vermont Transformer, Inc., GCEFF
                                         Inc., Gilles Mazoyer and 834080 Canada Inc. (Incorporated by reference to Exhibit 10.4
                                         to the Current Report on Form 8-K of Pioneer Power Solutions, Inc. filed with the Securities
                                         and Exchange Commission on July 5, 2011).</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 12%"><FONT STYLE="font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1449792/000119380511001230/e608626_ex10-3.htm" STYLE="-sec-extract: exhibit">10.15</A></FONT></TD><TD STYLE="text-align: justify; width: 88%"><FONT STYLE="font-size: 10pt">Security
                                         Agreement, dated as of June 28, 2013, by and among Pioneer Power Solutions, Inc., Pioneer
                                         Critical Power Inc. and Jefferson Electric, Inc. and Bank of Montreal, Chicago Branch
                                         (Incorporated by reference to Exhibit 10.2 to the Current Report on Form 8-K of Pioneer
                                         Power Solutions, Inc. filed with the Securities and Exchange Commission on July 3, 2013).</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 12%"><FONT STYLE="font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1449792/000119380511001230/e608626_ex10-4.htm" STYLE="-sec-extract: exhibit">10.16</A></FONT></TD><TD STYLE="text-align: justify; width: 88%"><FONT STYLE="font-size: 10pt">Guaranty
                                         Agreement, dated as of June 28, 2013, by Pioneer Power Solutions, Inc. in favor of Bank
                                         of Montreal (Incorporated by reference to Exhibit 10.4 to the Current Report on Form
                                         8-K of Pioneer Power Solutions, Inc. filed with the Securities and Exchange Commission
                                         on July 3, 2013).</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt"></FONT></P>

<!-- Field: Page; Sequence: 84; Value: 68 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->82<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 12%"><FONT STYLE="font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1449792/000114420413038059/v349233_ex10-2.htm" STYLE="-sec-extract: exhibit">10.17</A></FONT></TD><TD STYLE="text-align: justify; width: 88%"><FONT STYLE="font-size: 10pt">Amended
                                         and Restated Credit Agreement, dated as of April 29, 2016, by and among Pioneer Power
                                         Solutions, Inc., as borrower, each of the domestic subsidiary guarantors signatory thereto
                                         and Bank of Montreal, Chicago Branch, as lender (Incorporated by reference to Exhibit
                                         10.1 to the Current Report on Form 8-K of Pioneer Power Solutions, Inc. filed with the
                                         Securities and Exchange Commission on May 4, 2016).</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 12%"><FONT STYLE="font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1449792/000114420413038059/v349233_ex10-4.htm" STYLE="-sec-extract: exhibit">10.18</A></FONT></TD><TD STYLE="text-align: justify; width: 88%"><FONT STYLE="font-size: 10pt">Amended
                                         and Restated Credit Agreement, dated as of April 29, 2016, by and among Pioneer Electrogroup
                                         Canada Inc., as borrower, each of the Canadian subsidiary guarantors signatory thereto
                                         and Bank of Montreal, as lender (Incorporated by reference to Exhibit 10.2 to the Current
                                         Report on Form 8-K of Pioneer Power Solutions, Inc. filed with the Securities and Exchange
                                         Commission on May 4, 2016).</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 12%"><FONT STYLE="font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1449792/000138713116005254/ex10-1.htm" STYLE="-sec-extract: exhibit">10.19+</A></FONT></TD><TD STYLE="text-align: justify; width: 88%"><FONT STYLE="font-size: 10pt">Second
                                         Amendment to Employment Agreement, dated June 30, 2016, by and between Pioneer Power
                                         Solutions, Inc. and Nathan J. Mazurek (Incorporated by reference to Exhibit 10.1 to the
                                         Current Report on Form 8-K of Pioneer Power Solutions, Inc. filed with the Securities
                                         and Exchange Commission on July 1, 2016).</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 12%"><FONT STYLE="font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1449792/000138713116005254/ex10-2.htm" STYLE="-sec-extract: exhibit">10.20+</A></FONT></TD><TD STYLE="text-align: justify; width: 88%"><FONT STYLE="font-size: 10pt">Second
                                         Amendment to Employment Agreement, dated June 30, 2016, by and between Jefferson Electric,
                                         Inc. and Thomas Klink. (Incorporated by reference to Exhibit 10.2 to the Current Report
                                         on Form 8-K of Pioneer Power Solutions, Inc. filed with the Securities and Exchange Commission
                                         on July 1, 2016).</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 12%"><FONT STYLE="font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1449792/000138713119001349/ex10-1.htm" STYLE="-sec-extract: exhibit">10.21+</A></FONT></TD><TD STYLE="text-align: justify; width: 88%"><FONT STYLE="font-size: 10pt">Third
                                         Amendment to Employment Agreement, dated February 15, 2019, by and between Jefferson
                                         Electric, Inc. and Thomas Klink. (Incorporated by reference to Exhibit 10.2 to the Current
                                         Report on Form 8-K of Pioneer Power Solutions, Inc. filed with the Securities and Exchange
                                         Commission on February 20, 2019).</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 12%; text-align: left"><FONT STYLE="font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1449792/000138713116005945/ex10-1.htm" STYLE="-sec-extract: exhibit">10.22</A></FONT></TD><TD STYLE="text-align: justify; width: 88%"><FONT STYLE="font-size: 10pt">Waiver Letter, dated March
6, 2017, from Bank of Montreal, Chicago Branch, as lender.</FONT></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 12%"><FONT STYLE="font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1449792/000138713116005945/ex10-2.htm" STYLE="-sec-extract: exhibit">10.23</A></FONT></TD><TD STYLE="text-align: justify; width: 88%"><FONT STYLE="font-size: 10pt">First
                                         Amending Agreement, dated as of March 15, 2017, by and among Pioneer Power Solutions,
                                         Inc., as borrower, each of the domestic subsidiary guarantors signatory thereto and Bank
                                         of Montreal, Chicago Branch, as lender.</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 12%"><FONT STYLE="font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1449792/000138713116005945/ex10-2.htm" STYLE="-sec-extract: exhibit">10.24</A></FONT></TD><TD STYLE="text-align: justify; width: 88%"><FONT STYLE="font-size: 10pt">First
                                         Amending Agreement, dated as of March 15, 2017, by and among Pioneer Electrogroup Canada
                                         Inc., as borrower, each of the Canadian subsidiary guarantors signatory thereto and Bank
                                         of Montreal, as lender.</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 12%"><FONT STYLE="font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1449792/000138713118001369/ex10-24.htm" STYLE="-sec-extract: exhibit">10.25</A></FONT></TD><TD STYLE="text-align: justify; width: 88%"><FONT STYLE="font-size: 10pt">Second
                                         Amending Agreement, dated as of March 28, 2018, by and among Pioneer Electrogroup Canada
                                         Inc., as borrower, each of the Canadian subsidiary guarantors signatory thereto and Bank
                                         of Montreal, as lender (Incorporated by reference to Exhibit 10.24 to the Annual Report
                                         on Form 10-K of Pioneer Power Solutions, Inc. filed with the Securities and Exchange
                                         Commission on April 2, 2018).</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 12%"><FONT STYLE="font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1449792/000138713118001369/ex10-25.htm" STYLE="-sec-extract: exhibit">10.26</A></FONT></TD><TD STYLE="text-align: justify; width: 88%"><FONT STYLE="font-size: 10pt">Second
                                         Amending Agreement, dated as of March 28, 2018, by and among Pioneer Power Solutions,
                                         Inc., as borrower, each of the domestic subsidiary guarantors signatory thereto and Bank
                                         of Montreal, Chicago Branch, as lender (Incorporated by reference to Exhibit 10.25 to
                                         the Annual Report on Form 10-K of Pioneer Power Solutions, Inc. filed with the Securities
                                         and Exchange Commission on April 2, 2018).</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 12%"><FONT STYLE="font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1449792/000138713119000491/ex10-1.htm" STYLE="-sec-extract: exhibit">10.27</A></FONT></TD><TD STYLE="text-align: justify; width: 88%"><FONT STYLE="font-size: 10pt">Indemnity
                                         Agreement, dated January 22, 2019, between the Company, CleanSpark and PCPI. (Incorporated
                                         by reference to Exhibit 10.1 to the Current Report on Form 8-K of Pioneer Power Solutions,
                                         Inc. filed with the Securities and Exchange Commission on January 28, 2019).</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 12%"><FONT STYLE="font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1449792/000138713119000491/ex10-2.htm" STYLE="-sec-extract: exhibit">10.28</A></FONT></TD><TD STYLE="text-align: justify; width: 88%"><FONT STYLE="font-size: 10pt">Contract
                                         Manufacturing Agreement, dated January 22, 2019, between the Company and CleanSpark.
                                         (Incorporated by reference to Exhibit 10.2 to the Current Report on Form 8-K of Pioneer
                                         Power Solutions, Inc. filed with the Securities and Exchange Commission on January 28,
                                         2019).</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 12%"><FONT STYLE="font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1449792/000138713119000491/ex10-3.htm" STYLE="-sec-extract: exhibit">10.29</A></FONT></TD><TD STYLE="text-align: justify; width: 88%"><FONT STYLE="font-size: 10pt">Non-Competition
                                         and Non-Solicitation Agreement, dated January 22, 2019, between the Company and CleanSpark.
                                         (Incorporated by reference to Exhibit 10.3 to the Current Report on Form 8-K of Pioneer
                                         Power Solutions, Inc. filed with the Securities and Exchange Commission on January 28,
                                         2019).</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 12%"><FONT STYLE="font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1449792/000138713119000491/ex10-4.htm" STYLE="-sec-extract: exhibit">10.30</A></FONT></TD><TD STYLE="text-align: justify; width: 88%"><FONT STYLE="font-size: 10pt">Termination
                                         of Asset Purchase Agreement, dated January 22, 2019, between PCEP and CleanSpark. (Incorporated
                                         by reference to Exhibit 10.4 to the Current Report on Form 8-K of Pioneer Power Solutions,
                                         Inc. filed with the Securities and Exchange Commission on January 28, 2019).</FONT></TD></TR>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          <TR STYLE="vertical-align: top">
<TD>&nbsp;</TD><TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
<TD><A HREF="ex10-31.htm">10.31*</A></TD><TD STYLE="text-align: justify"><P STYLE="margin: 0">Waiver Letter, dated March 25, 2019, from Bank of Montreal, Montreal Branch, as lender.</P>


</TD></TR>
</TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 12%"><FONT STYLE="font-size: 10pt"><A HREF="ex21-1.htm">21.1*</A></FONT></TD><TD STYLE="text-align: justify; width: 88%"><FONT STYLE="font-size: 10pt">List of subsidiaries.</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 12%; text-align: left"><FONT STYLE="font-size: 10pt"><A HREF="ex23-1.htm">23.1*</A></FONT></TD><TD STYLE="text-align: justify; width: 88%"><FONT STYLE="font-size: 10pt">Consent of BDO USA, LLP.</FONT></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 12%; text-align: left"><FONT STYLE="font-size: 10pt"><A HREF="ex31-1.htm">31.1*</A></FONT></TD><TD STYLE="text-align: justify; width: 88%"><FONT STYLE="font-size: 10pt">Certification of Chief Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</FONT></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 12%; text-align: left"><FONT STYLE="font-size: 10pt"><A HREF="ex31-2.htm">31.2*</A></FONT></TD><TD STYLE="text-align: justify; width: 88%"><FONT STYLE="font-size: 10pt">Certification of Chief Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</FONT></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 12%; text-align: left"><FONT STYLE="font-size: 10pt"><A HREF="ex32-1.htm">32.1*</A></FONT></TD><TD STYLE="text-align: justify; width: 88%"><FONT STYLE="font-size: 10pt">Certification of Chief Executive Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.</FONT></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 12%; text-align: left"><FONT STYLE="font-size: 10pt"><A HREF="ex32-2.htm">32.2*</A></FONT></TD><TD STYLE="text-align: justify; width: 88%"><FONT STYLE="font-size: 10pt">Certification of Chief Financial Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.</FONT></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"></FONT></P>

<!-- Field: Page; Sequence: 85; Value: 68 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->83<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 12%"><FONT STYLE="font-size: 10pt">101*</FONT></TD><TD STYLE="text-align: justify; width: 88%"><FONT STYLE="font-size: 10pt">The
                                         following materials from the Company&rsquo;s Annual Report on Form 10-K for the year
                                         ended December 31, 2018, formatted in XBRL (eXtensible Business Reporting Language),
                                         (i) Consolidated Statements of Operations, (ii) Consolidated Balance Sheets, (iii) Consolidated
                                         Statements of Comprehensive Loss, (iv) Consolidated Statements of Cash Flows and (v)
                                         Notes to the Consolidated Financial Statements.</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>


<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt"></FONT></P>

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

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">+ Management
contract or compensatory plan or arrangement.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">* Filed
herewith.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 86; Value: 68 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->84<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt"><B>SIGNATURES</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Pursuant
to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report
to be signed on its behalf by the undersigned, thereunto duly authorized.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 50%"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 3%"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 47%"><FONT STYLE="font-size: 10pt"><B>PIONEER POWER SOLUTIONS, INC.</B></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">Date:&nbsp;March 29, 2019&nbsp;</FONT></TD>
    <TD NOWRAP><FONT STYLE="font-size: 10pt">By:&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 10pt">/s/ Nathan J. Mazurek</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">Name: Nathan J. Mazurek</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">Title: Chief Executive Officer</FONT></TD></TR>
</TABLE>
<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; text-align: justify"><FONT STYLE="font-size: 10pt">Pursuant
to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf
of the registrant and in the capacities and on the dates indicated.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 32%; border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-size: 10pt"><B>Signature</B></FONT></TD>
    <TD STYLE="width: 2%"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 37%; border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-size: 10pt"><B>Title</B></FONT></TD>
    <TD STYLE="width: 2%"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 27%; border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-size: 10pt"><B>Date</B></FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: center">&nbsp;</TD></TR>
<TR>
    <TD STYLE="vertical-align: bottom; border-bottom: black 1pt solid"><FONT STYLE="font-size: 10pt">/s/ Nathan J. Mazurek</FONT></TD>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: center"><FONT STYLE="font-size: 10pt">March 29, 2019&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">Nathan J. Mazurek</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">President, Chief Executive
Officer and Chairman of the Board of Directors (Principal Executive Officer)&nbsp;</FONT></P></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 10pt">/s/ Thomas Klink</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">March 29, 2019&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">Thomas Klink</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">Chief Financial Officer, Secretary, Treasurer and Director (Principal Financial Officer
    and Principal Accounting Officer)</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 10pt">/s/ Yossi Cohn</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">March 29, 2019&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">Yossi Cohn</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">Director</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 10pt">/s/ David J. Landes</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">March 29, 2019&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">David J. Landes</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">Director</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 10pt">/s/ Ian Ross</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">March 29, 2019&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">Ian Ross</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">Director</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 10pt">/s/ David Tesler</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">March 29, 2019&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">David Tesler</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">Director</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 10pt">/s/ Jonathan Tulkoff</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">March 29, 2019&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">Jonathan Tulkoff</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">Director</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD></TR>
</TABLE>

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

<!-- Field: Page; Sequence: 87; Value: 68 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->85<!-- Field: /Sequence --></P></DIV>

    <!-- Field: /Page -->

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

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.31
<SEQUENCE>2
<FILENAME>ex10-31.htm
<DESCRIPTION>WAIVER LETTER, DATED MARCH 25, 2019, FROM BANK OF MONTREAL, MONTREAL BRANCH
<TEXT>
<HTML>
<HEAD>
<TITLE></TITLE>
</HEAD>
<BODY>


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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><A HREF="ppsi-10k_123118.htm">Pioneer Power Solutions, Inc. 10-K</A></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;<B>EXHIBIT
10.31</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0">March 25, 2019</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0">Mr. Thomas Klink</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0">Chief Financial Officer</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0"><B>Pioneer Power Solutions, Inc.</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Pioneer Electrogroup Canada Inc.</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0">400 Kelby Street, 9th Floor<BR>
Fort Lee, NJ 07024</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0"><B><U>RE: WAIVER FOR BREACH OF COVENANTS</U></B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0">Dear Mr. Klink,</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">We refer to our Amended and Restated
Credit Agreement dated as of April 29, 2016, as amended from time to time (collectively, the <I>&ldquo;</I><B>PPSI Credit Agreement</B><I>&rdquo;</I>),
between Pioneer Power Solutions, Inc. (the <I>&ldquo;</I><B>US Borrower</B><I>&rdquo; </I>or &ldquo;<B>PPSI</B>&rdquo;), the Guarantors
party thereto and Bank of Montreal (the <I>&ldquo;</I><B>Bank</B><I>&rdquo;</I>), acting through its Chicago branch and to that
certain Amended and Restated Credit Agreement dated as of April 29, 2016, as amended from time to time (collectively, the &ldquo;<B>PECI
Credit Agreement</B>&rdquo;) , among Pioneer Electrogroup Canada Inc., a Quebec corporation, as borrower (the &ldquo;<B>Canadian
Borrower</B>&rdquo; or &ldquo;<B>PECI</B>&rdquo;), and the Bank. Capitalized terms used herein without definition shall have the
same meanings herein as such terms have in the PPSI Credit Agreement. We more specifically refer to the sections pertaining to
the financial covenants and events of default.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">Following receipt of the information
for the fiscal quarter ending December 31, 2018, we understand that the US Borrower and the Canadian Borrower are in default to
comply with the Current Ratios, the Tangible Net Worth Ratio and the EBITDA Target set forth in the PPSI Credit Agreement and the
PECI Credit Agreement (collectively, the &ldquo;<B>Defaults</B>&rdquo;). As requested, the Bank hereby agrees to waive these three
Defaults but only for the fiscal quarter ending December 31, 2018. This waiver is limited to the matters and time period expressly
stated herein. The Bank reserves all of its rights and remedies under the PPSI Credit Agreement and the PECI Credit Agreement should
PPSI or PECI be or become otherwise in default under the PPSI Credit Agreement or the PECI Credit Agreement, in the event of other
breaches under the PPSI Credit Agreement or the PECI Credit Agreement or should the Bank&rsquo;s position, in the Bank&rsquo;s
sole determination, further deteriorate.</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0">Regards,<BR>
<B>Bank of Montreal</B></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0">Per: Deborah Conroy</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0">Senior Accounts Manager<BR>
Tel: 514-877-7764<BR>
deborah.conroy@bmo.com<BR>
<BR></P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0"></P>

<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font-size: 10pt"><TR><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0">&nbsp;</P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21.1
<SEQUENCE>3
<FILENAME>ex21-1.htm
<DESCRIPTION>LIST OF SUBSIDIARIES
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">


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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><A HREF="ppsi-10k_123118.htm">Pioneer Power Solutions, Inc. 10-K</A></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;<B>EXHIBIT
21.1</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>PIONEER
POWER SOLUTIONS, INC.</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Subsidiaries
(all 100% owned)</B>&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><BR STYLE="clear: both"></P>

<TABLE CELLSPACING="0" CELLPADDING="0" ALIGN="CENTER" STYLE="font: 10pt Times New Roman, Times, Serif; width: 90%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 50%; text-align: center; border-bottom: Black 1pt solid"><B>Subsidiaries of the Registrant</B></TD>
    <TD STYLE="width: 5%">&nbsp;</TD>
    <TD STYLE="width: 45%; text-align: center; border-bottom: Black 1pt solid"><B>State or Other Jurisdiction of Incorporation</B></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD>Jefferson Electric, Inc.</TD>
    <TD>&nbsp;</TD>
    <TD>Delaware</TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD>Nexus Magneticos de Mexico, S. de R.L. de C.V.</TD>
    <TD>&nbsp;</TD>
    <TD>Mexico</TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD>JE Mexican Holdings, Inc</TD>
    <TD>&nbsp;</TD>
    <TD>Delaware</TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD>Jefferson Electric Mexico Holdings, LLC</TD>
    <TD>&nbsp;</TD>
    <TD>Wisconsin</TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD>Pioneer Custom Electrical Products Corp.</TD>
    <TD>&nbsp;</TD>
    <TD>Delaware</TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD>Pioneer Electrogroup Canada Inc.</TD>
    <TD>&nbsp;</TD>
    <TD>Canada</TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD>Titan Energy Systems Inc.</TD>
    <TD>&nbsp;</TD>
    <TD>Minnesota</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"></P></DIV>

    <!-- Field: /Page -->



</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>4
<FILENAME>ex23-1.htm
<DESCRIPTION>CONSENT OF BDO USA, LLP
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><A HREF="ppsi-10k_123118.htm">Pioneer Power Solutions, Inc. 10-K</A></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>EXHIBIT
23.1</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Consent
of Independent Registered Public Accounting Firm</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pioneer
Power Solutions, Inc.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fort
Lee, New Jersey</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We hereby consent to the incorporation by reference in the Registration Statements on Form S-3 (No. 333-194647)
and on Form S-8 (No. 333-196903) of Pioneer Power Solutions, Inc. of our report dated March 29, 2019, relating to the consolidated
financial statements, which appears in this Form 10-K.&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>/s/ BDO USA, LLP </I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">New
York, NY</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">March
29, 2019</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>



<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"></P></DIV>

    <!-- Field: /Page -->



</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>5
<FILENAME>ex31-1.htm
<DESCRIPTION>CERTIFICATION OF CHIEF EXECUTIVE OFFICER
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><A HREF="ppsi-10k_123118.htm">Pioneer Power Solutions, Inc. 10-K</A></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font-size: 10pt"><B>&nbsp;EXHIBIT
31.1</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt"><B>CERTIFICATION</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">I, Nathan J. Mazurek, certify
that:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR>
    <TD STYLE="width: 0.25in; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; width: 0.5in; text-align: justify"><FONT STYLE="font-size: 10pt">1.</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-size: 10pt">I have reviewed this Annual
    Report on Form 10-K of Pioneer Power Solutions, Inc.;</FONT></TD></TR>
</TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR>
    <TD STYLE="width: 0.25in; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; width: 0.5in; text-align: justify"><FONT STYLE="font-size: 10pt">2.</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="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="margin-top: 0; margin-bottom: 0">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR>
    <TD STYLE="width: 0.25in; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; width: 0.5in; text-align: justify"><FONT STYLE="font-size: 10pt">3.</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="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="margin-top: 0; margin-bottom: 0">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR>
    <TD STYLE="width: 0.25in; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; width: 0.5in; text-align: justify"><FONT STYLE="font-size: 10pt">4.</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-size: 10pt">The registrant&rsquo;s other
    certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined
    in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules
    13a-15(f) and 15d-15(f)) for the registrant and have:</FONT></TD></TR>
</TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0"></P>
<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.5in">&nbsp;</TD>
    <TD STYLE="width: 0.25in"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">a.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="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>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">b.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="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>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">c.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="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>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">d.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="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="margin-top: 0; margin-bottom: 0">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR>
    <TD STYLE="width: 0.25in"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; width: 0.5in"><FONT STYLE="font-size: 10pt">5.</FONT></TD>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-size: 10pt">The registrant&rsquo;s other certifying officer(s)
    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="margin-top: 0; margin-bottom: 0"></P>
<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.5in">&nbsp;</TD>
    <TD STYLE="width: 0.25in"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">a.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="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>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">b.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="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="margin-top: 0; margin-bottom: 0">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 55%; text-align: justify"><FONT STYLE="font-size: 10pt">Date: March 29, 2019</FONT></TD>
    <TD STYLE="width: 45%; text-align: justify"><FONT STYLE="font-size: 10pt">/s/ Nathan J. Mazurek</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-top: black 1pt solid; text-align: justify"><FONT STYLE="font-size: 10pt">Nathan J. Mazurek</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">President,
        Chief Executive Officer and</FONT></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt"></FONT></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">Chairman
        of the Board of Directors</FONT></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">(Principal Executive Officer duly authorized to sign on behalf of Registrant)</FONT></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P></TD></TR>
</TABLE>

<!-- Field: Page; Sequence: 1; Options: NewSection -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</P></DIV>

    <!-- Field: /Page -->

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>6
<FILENAME>ex31-2.htm
<DESCRIPTION>CERTIFICATION OF CHIEF FINANCIAL OFFICER
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><A HREF="ppsi-10k_123118.htm">Pioneer Power Solutions, Inc. 10-K</A></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font-size: 10pt"><B>EXHIBIT
31.2</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt"><B>CERTIFICATION</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">I, Thomas Klink, certify that:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR>
    <TD STYLE="width: 0.25in; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; width: 0.5in; text-align: justify"><FONT STYLE="font-size: 10pt">1.</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-size: 10pt">I have reviewed this Annual
    Report on Form 10-K of Pioneer Power Solutions, Inc.;</FONT></TD></TR>
</TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR>
    <TD STYLE="width: 0.25in; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; width: 0.5in; text-align: justify"><FONT STYLE="font-size: 10pt">2.</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="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="margin-top: 0; margin-bottom: 0">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR>
    <TD STYLE="width: 0.25in; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; width: 0.5in; text-align: justify"><FONT STYLE="font-size: 10pt">3.</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="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="margin-top: 0; margin-bottom: 0">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR>
    <TD STYLE="width: 0.25in; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; width: 0.5in; text-align: justify"><FONT STYLE="font-size: 10pt">4.</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-size: 10pt">The registrant&rsquo;s other
    certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined
    in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules
    13a-15(f) and 15d-15(f)) for the registrant and have:</FONT></TD></TR>
</TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0"></P>
<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.5in">&nbsp;</TD>
    <TD STYLE="width: 0.25in"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">a.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="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>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">b.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="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>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">c.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="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>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">d.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="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="margin-top: 0; margin-bottom: 0">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR>
    <TD STYLE="width: 0.25in"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; width: 0.5in"><FONT STYLE="font-size: 10pt">5.</FONT></TD>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-size: 10pt">The registrant&rsquo;s other certifying officer(s)
    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="margin-top: 0; margin-bottom: 0"></P>
<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.5in">&nbsp;</TD>
    <TD STYLE="width: 0.25in"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">a.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="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>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">b.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="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="margin-top: 0; margin-bottom: 0">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 54%; text-align: justify"><FONT STYLE="font-size: 10pt">Date: March 29, 2019</FONT></TD>
    <TD STYLE="width: 45%; text-align: justify"><FONT STYLE="font-size: 10pt">/s/ Thomas Klink</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-top: black 1pt solid; text-align: justify"><FONT STYLE="font-size: 10pt">Thomas Klink</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="white-space: nowrap"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">Chief Financial Officer</FONT></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt"></FONT></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">(Principal Financial
        Officer duly authorized to sign on behalf of&nbsp;Registrant)</FONT></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P></TD></TR>
</TABLE>

<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"></P></DIV>

    <!-- Field: /Page -->


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>7
<FILENAME>ex32-1.htm
<DESCRIPTION>CERTIFICATION OF CHIEF EXECUTIVE OFFICER
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><A HREF="ppsi-10k_123118.htm">Pioneer Power Solutions, Inc. 10-K</A></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font-size: 10pt"><B>EXHIBIT
32.1</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt"><B>CERTIFICATION
OF CHIEF EXECUTIVE OFFICER</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt"><B>PURSUANT
TO</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt"><B>18 U.S.C.
SECTION&nbsp;1350,</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt"><B>AS ADOPTED
PURSUANT TO</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt"><B>SECTION&nbsp;906
OF THE SARBANES-OXLEY ACT OF 2002</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">This certification
is furnished solely pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (18 U.S.C. 1350) and accompanies the Annual Report
on Form 10-K (the &ldquo;Form 10-K&rdquo;) for the year ended December 31, 2018 of Pioneer Power Solutions, Inc. (the &ldquo;Company&rdquo;).
I, Nathan J. Mazurek, the Chief Executive Officer of the Company, certify that, based on my knowledge:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR>
    <TD STYLE="width: 0.5in"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; width: 0.25in"><FONT STYLE="font-size: 10pt">(1)</FONT></TD>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-size: 10pt">The Form 10-K fully complies with the requirements
    of Section 13(a) or Section 15(d) of the Securities Exchange Act of 1934; and</FONT></TD></TR>
<TR>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-size: 10pt">(2)</FONT></TD>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-size: 10pt">The information contained in the Form 10-K fairly presents,
    in all material respects, the financial condition and results of operations of the Company as of and for the periods covered
    in this report.</FONT></TD></TR>
</TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 50%; text-align: justify"><FONT STYLE="font-size: 10pt">Date: March 29, 2019</FONT></TD>
    <TD STYLE="width: 5%; text-align: justify"><FONT STYLE="font-size: 10pt">By:</FONT></TD>
    <TD STYLE="width: 45%; border-bottom: black 1pt solid; text-align: justify"><FONT STYLE="font-size: 10pt">/s/ Nathan J. Mazurek</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Name:</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Nathan J. Mazurek</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Title:</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Chief Executive Officer</FONT></TD></TR>
</TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">The foregoing
certification is being furnished as an exhibit to the Form 10-K pursuant to Item 601(b)(32) of Regulation S-K and Section 906
of the Sarbanes-Oxley Act of 2002 (subsections (a) and (b) of Section 1350, Chapter 63 of Title 18, United States Code) and, accordingly,
is not being filed as part of the Form 10-K for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, and
is not incorporated by reference into any filing of the Company, whether made before or after the date hereof, regardless of any
general incorporation language in such filing.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"></P></DIV>

    <!-- Field: /Page -->

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>8
<FILENAME>ex32-2.htm
<DESCRIPTION>CERTIFICATION OF CHIEF FINANCIAL OFFICER
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><A HREF="ppsi-10k_123118.htm">Pioneer Power Solutions, Inc. 10-K</A></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">&nbsp;</P>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font-size: 10pt"><B>EXHIBIT
32.2</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt"><B>CERTIFICATION
OF CHIEF FINANCIAL OFFICER</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt"><B>PURSUANT
TO</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt"><B>18 U.S.C.
SECTION&nbsp;1350,</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt"><B>AS ADOPTED
PURSUANT TO</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt"><B>SECTION&nbsp;906
OF THE SARBANES-OXLEY ACT OF 2002</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">This certification
is furnished solely pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (18 U.S.C. 1350) and accompanies the Annual Report
on Form 10-K (the &ldquo;Form 10-K&rdquo;) for the year ended December 31, 2018 of Pioneer Power Solutions, Inc. (the &ldquo;Company&rdquo;).
I, Thomas Klink, the Chief Financial Officer of the Company, certify that, based on my knowledge:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR>
    <TD STYLE="width: 0.25in"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; width: 0.5in"><FONT STYLE="font-size: 10pt">(1)</FONT></TD>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-size: 10pt">The Form 10-K fully complies with the requirements
    of Section 13(a) or Section 15(d) of the Securities Exchange Act of 1934; and</FONT></TD></TR>
<TR>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-size: 10pt">(2)</FONT></TD>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-size: 10pt">The information contained in the Form 10-K fairly presents,
    in all material respects, the financial condition and results of operations of the Company as of and for the periods covered
    in this report.</FONT></TD></TR>
</TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 50%; text-align: justify"><FONT STYLE="font-size: 10pt">Date: March 29, 2019</FONT></TD>
    <TD STYLE="width: 5%; text-align: justify"><FONT STYLE="font-size: 10pt">By:</FONT></TD>
    <TD STYLE="width: 45%; border-bottom: black 1pt solid; text-align: justify"><FONT STYLE="font-size: 10pt">/s/ Thomas Klink</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Name:</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Thomas Klink</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Title:</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Chief Financial Officer</FONT></TD></TR>
</TABLE>
<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; text-align: justify"><FONT STYLE="font-size: 10pt">The foregoing
certification is being furnished as an exhibit to the Form 10-K pursuant to Item 601(b)(32) of Regulation S-K and Section 906
of the Sarbanes-Oxley Act of 2002 (subsections (a) and (b) of Section 1350, Chapter 63 of Title 18, United States Code) and, accordingly,
is not being filed as part of the Form 10-K for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, and
is not incorporated by reference into any filing of the Company, whether made before or after the date hereof, regardless of any
general incorporation language in such filing.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"></P></DIV>

    <!-- Field: /Page -->



</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.INS
<SEQUENCE>9
<FILENAME>ppsi-20181231.xml
<DESCRIPTION>XBRL INSTANCE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 4.26a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Source; Value: P:\Clients\Pioneer Power Solutions, Inc\Xbrl\20181231\ppsi_123118.xfr; Date: 2019%2D03%2D29T14:01:58Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x801A0000 -->
<xbrli:xbrl xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 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:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:dei="http://xbrl.sec.gov/dei/2018-01-31" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:us-gaap="http://fasb.org/us-gaap/2018-01-31" xmlns:us-roles="http://fasb.org/us-roles/2018-01-31" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:country="http://xbrl.sec.gov/country/2017-01-31" xmlns:currency="http://xbrl.sec.gov/currency/2017-01-31" xmlns:srt="http://fasb.org/srt/2018-01-31" xmlns:ppsi="http://pioneerpower.com/20181231">
    <link:schemaRef xlink:href="ppsi-20181231.xsd" xlink:type="simple" />
    <xbrli:context id="From2018-01-01to2018-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</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="AsOf2019-03-29">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-03-29</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-06-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</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="AsOf2018-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</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="AsOf2018-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</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="From2017-01-01to2017-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</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="AsOf2016-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</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="From2018-01-01to2018-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</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="AsOf2017-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</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="AsOf2018-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</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="From2017-01-01to2017-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</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="AsOf2016-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</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="From2018-01-01to2018-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</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="AsOf2017-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</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="AsOf2018-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</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="From2017-01-01to2017-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</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="AsOf2016-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</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="From2018-01-01to2018-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</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="AsOf2017-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</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="AsOf2018-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</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="From2017-01-01to2017-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</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="AsOf2016-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</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="From2013-09-23to2013-09-24_us-gaap_IPOMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2013-09-23</xbrli:startDate>
        <xbrli:endDate>2013-09-24</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2013-09-24_us-gaap_IPOMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2013-09-24</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_us-gaap_FurnitureAndFixturesMember_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</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="From2018-01-01to2018-12-31_us-gaap_FurnitureAndFixturesMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</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="From2018-01-01to2018-12-31_us-gaap_BuildingMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</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="From2018-01-01to2018-12-31_us-gaap_MachineryAndEquipmentMember_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</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="From2018-01-01to2018-12-31_us-gaap_MachineryAndEquipmentMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</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="From2018-01-01to2018-12-31_us-gaap_ComputerEquipmentMember_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</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="From2018-01-01to2018-12-31_us-gaap_ComputerEquipmentMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</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="From2018-01-01to2018-12-31_custom_TechnologyRelatedIndustryMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ppsi:TechnologyRelatedIndustryMember</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="P01_01_2015To12_31_2015_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</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="From2018-01-01to2018-12-31_custom_NonCompleteAgreementsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ppsi:NonCompleteAgreementsMember</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="From2012-01-30to2012-01-31_us-gaap_NotesReceivableMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:NotesReceivableMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2012-01-30</xbrli:startDate>
        <xbrli:endDate>2012-01-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="P12_30_2011To12_31_2011_NotesReceivableMemberusgaapAccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:NotesReceivableMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2011-12-30</xbrli:startDate>
        <xbrli:endDate>2011-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="PAsOn12_31_2011_NotesReceivableMemberusgaapAccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:NotesReceivableMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2011-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="PAsOn01_31_2012_NotesReceivableMemberusgaapAccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:NotesReceivableMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2012-01-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-31_custom_TAndDSolutionsSegmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ppsi:TAndDSolutionsSegmentMember</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="AsOf2016-12-31_custom_TAndDSolutionsSegmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ppsi:TAndDSolutionsSegmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="PAsOn12_31_2015_TAndDSolutionsSegmentMemberusgaapStatementBusinessSegmentsAxis">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ppsi:TAndDSolutionsSegmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-31_custom_CriticalPowerSolutionsSegmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ppsi:CriticalPowerSolutionsSegmentMember</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="AsOf2016-12-31_custom_CriticalPowerSolutionsSegmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ppsi:CriticalPowerSolutionsSegmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="PAsOn12_31_2015_CriticalPowerSolutionsSegmentMemberusgaapStatementBusinessSegmentsAxis">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ppsi:CriticalPowerSolutionsSegmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_custom_TAndDSolutionsSegmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ppsi:TAndDSolutionsSegmentMember</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="PAsOn12_31_2014_TAndDSolutionsSegmentMemberusgaapStatementBusinessSegmentsAxis">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ppsi:TAndDSolutionsSegmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_custom_CriticalPowerSolutionsSegmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ppsi:CriticalPowerSolutionsSegmentMember</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="PAsOn12_31_2014_CriticalPowerSolutionsSegmentMemberusgaapStatementBusinessSegmentsAxis">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ppsi:CriticalPowerSolutionsSegmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-31_custom_FiniteLivedIntangibleAssetsMajorClassMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ppsi:FiniteLivedIntangibleAssetsMajorClassMember</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="AsOf2016-12-31_custom_FiniteLivedIntangibleAssetsMajorClassMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ppsi:FiniteLivedIntangibleAssetsMajorClassMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_custom_FiniteLivedIntangibleAssetsMajorClassMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ppsi:FiniteLivedIntangibleAssetsMajorClassMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_custom_FiniteLivedIntangibleAssetsMajorClassMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ppsi:FiniteLivedIntangibleAssetsMajorClassMember</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="AsOf2018-12-31_custom_FiniteLivedIntangibleAssetsMajorClassMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ppsi:FiniteLivedIntangibleAssetsMajorClassMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="P01_01_2015To12_31_2015_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</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="From2018-01-01to2018-12-31_us-gaap_TechnologyBasedIntangibleAssetsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</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="From2018-01-01to2018-12-31_us-gaap_DevelopedTechnologyRightsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</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="From2018-01-01to2018-12-31_custom_TechnologyRelatedIndustryAccreditationsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ppsi:TechnologyRelatedIndustryAccreditationsMember</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="AsOf2018-12-31_us-gaap_CustomerRelationshipsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</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="AsOf2018-12-31_us-gaap_NoncompeteAgreementsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_us-gaap_TrademarksMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_us-gaap_TechnologyBasedIntangibleAssetsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_us-gaap_DevelopedTechnologyRightsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</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="AsOf2018-12-31_custom_TechnologyRelatedIndustryAccreditationsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">ppsi:TechnologyRelatedIndustryAccreditationsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_us-gaap_LineOfCreditMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="PAsOn12_31_2015_LineOfCreditMemberusgaapLongtermDebtTypeAxis">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="PAsOn12_31_2015_CapitalLeaseObligationsMemberusgaapLongtermDebtTypeAxis">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:CapitalLeaseObligationsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-04-30_us-gaap_ForeignLineOfCreditMember_currency_CAD">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:ForeignLineOfCreditMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CAD</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-04-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-04-30_us-gaap_ForeignLineOfCreditMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:ForeignLineOfCreditMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-04-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-04-30_custom_CanadianCreditFacilitiesAMember_currency_CAD">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ppsi:CanadianCreditFacilitiesAMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CAD</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-04-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-04-30_custom_CanadianCreditFacilitiesBMember_currency_CAD">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ppsi:CanadianCreditFacilitiesBMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CAD</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-04-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-04-30_custom_CanadianCreditFacilitiesCMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ppsi:CanadianCreditFacilitiesCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-04-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-03-15_custom_CanadianCreditFacilitiesAMember_currency_CAD">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ppsi:CanadianCreditFacilitiesAMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CAD</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-03-15</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-03-15_us-gaap_ForeignLineOfCreditMember_currency_CAD">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:ForeignLineOfCreditMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CAD</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-03-15</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2016-04-30_custom_CanadianCreditFacilitiesAMember_custom_CADARCAAmendment2017Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ppsi:CanadianCreditFacilitiesAMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ppsi:CADARCAAmendment2017Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-04-01</xbrli:startDate>
        <xbrli:endDate>2016-04-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2016-04-30_custom_CanadianCreditFacilitiesAMember_us-gaap_BaseRateMember_custom_CADARCAAmendment2017Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ppsi:CanadianCreditFacilitiesAMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ppsi:CADARCAAmendment2017Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-04-01</xbrli:startDate>
        <xbrli:endDate>2016-04-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2016-04-30_custom_CanadianCreditFacilitiesAMember_us-gaap_LondonInterbankOfferedRateLIBORMember_custom_CADARCAAmendment2017Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ppsi:CanadianCreditFacilitiesAMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ppsi:CADARCAAmendment2017Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-04-01</xbrli:startDate>
        <xbrli:endDate>2016-04-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2016-04-30_custom_CanadianCreditFacilitiesAMember_custom_CADARCAAmendment2018Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ppsi:CanadianCreditFacilitiesAMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ppsi:CADARCAAmendment2018Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-04-01</xbrli:startDate>
        <xbrli:endDate>2016-04-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2016-04-30_custom_CanadianCreditFacilitiesAMember_us-gaap_BaseRateMember_custom_CADARCAAmendment2018Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ppsi:CanadianCreditFacilitiesAMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ppsi:CADARCAAmendment2018Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-04-01</xbrli:startDate>
        <xbrli:endDate>2016-04-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2016-04-30_custom_CanadianCreditFacilitiesAMember_us-gaap_LondonInterbankOfferedRateLIBORMember_custom_CADARCAAmendment2018Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ppsi:CanadianCreditFacilitiesAMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ppsi:CADARCAAmendment2018Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-04-01</xbrli:startDate>
        <xbrli:endDate>2016-04-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2016-04-30_custom_CanadianCreditFacilitiesBMember_currency_CAD_custom_CADARCAAmendment2017Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ppsi:CanadianCreditFacilitiesBMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CAD</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ppsi:CADARCAAmendment2017Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-04-01</xbrli:startDate>
        <xbrli:endDate>2016-04-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-04-30_custom_CanadianCreditFacilitiesBMember_currency_CAD_custom_CADARCAAmendment2017Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ppsi:CanadianCreditFacilitiesBMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CAD</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ppsi:CADARCAAmendment2017Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-04-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2016-04-30_custom_CanadianCreditFacilitiesBMember_currency_CAD_custom_CADARCAAmendment2018Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ppsi:CanadianCreditFacilitiesBMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CAD</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ppsi:CADARCAAmendment2018Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-04-01</xbrli:startDate>
        <xbrli:endDate>2016-04-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-03-14to2017-03-15_custom_CanadianCreditFacilitiesBMember_currency_CAD_custom_CADARCAAmendment2017Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ppsi:CanadianCreditFacilitiesBMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CAD</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ppsi:CADARCAAmendment2017Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-03-14</xbrli:startDate>
        <xbrli:endDate>2017-03-15</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-06-01to2016-06-30_custom_CanadianCreditFacilitiesCMember_custom_CADARCAAmendmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ppsi:CanadianCreditFacilitiesCMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ppsi:CADARCAAmendmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-06-01</xbrli:startDate>
        <xbrli:endDate>2016-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2016-04-30_custom_CanadianCreditFacilitiesCMember_currency_CAD_custom_CADARCAAmendment2017Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ppsi:CanadianCreditFacilitiesCMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CAD</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ppsi:CADARCAAmendment2017Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-04-01</xbrli:startDate>
        <xbrli:endDate>2016-04-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2016-04-30_custom_CanadianCreditFacilitiesCMember_us-gaap_BaseRateMember_custom_CADARCAAmendment2017Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ppsi:CanadianCreditFacilitiesCMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ppsi:CADARCAAmendment2017Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-04-01</xbrli:startDate>
        <xbrli:endDate>2016-04-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2016-04-30_custom_CanadianCreditFacilitiesCMember_us-gaap_LondonInterbankOfferedRateLIBORMember_custom_CADARCAAmendment2017Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ppsi:CanadianCreditFacilitiesCMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ppsi:CADARCAAmendment2017Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-04-01</xbrli:startDate>
        <xbrli:endDate>2016-04-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-04-30_custom_CanadianCreditFacilitiesCMember_custom_CADARCAAmendmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ppsi:CanadianCreditFacilitiesCMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ppsi:CADARCAAmendmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-04-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-03-15_custom_CanadianCreditFacilitiesCMember_custom_CADARCAAmendment2017Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ppsi:CanadianCreditFacilitiesCMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ppsi:CADARCAAmendment2017Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-03-15</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-03-27to2018-03-28_custom_CanadianCreditFacilitiesCMember_us-gaap_SubsequentEventMember_custom_CADARCAAmendment2018Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ppsi:CanadianCreditFacilitiesCMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ppsi:CADARCAAmendment2018Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-03-27</xbrli:startDate>
        <xbrli:endDate>2018-03-28</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-03-14to2017-03-15_custom_CanadianCreditFacilitiesCMember_us-gaap_SubsequentEventMember_custom_CADARCAAmendment2017Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ppsi:CanadianCreditFacilitiesCMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ppsi:CADARCAAmendment2017Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-03-14</xbrli:startDate>
        <xbrli:endDate>2017-03-15</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-04-30_custom_CanadianCreditFacilitiesCMember_custom_CADARCAAmendment2018Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ppsi:CanadianCreditFacilitiesCMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ppsi:CADARCAAmendment2018Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-04-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2016-04-30_custom_CanadianCreditFacilitiesCMember_currency_CAD_custom_CADARCAAmendment2018Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ppsi:CanadianCreditFacilitiesCMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CAD</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ppsi:CADARCAAmendment2018Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-04-01</xbrli:startDate>
        <xbrli:endDate>2016-04-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2016-04-30_custom_CanadianCreditFacilitiesCMember_us-gaap_BaseRateMember_custom_CADARCAAmendment2018Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ppsi:CanadianCreditFacilitiesCMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ppsi:CADARCAAmendment2018Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-04-01</xbrli:startDate>
        <xbrli:endDate>2016-04-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2016-04-30_custom_CanadianCreditFacilitiesCMember_us-gaap_LondonInterbankOfferedRateLIBORMember_custom_CADARCAAmendment2018Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ppsi:CanadianCreditFacilitiesCMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ppsi:CADARCAAmendment2018Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-04-01</xbrli:startDate>
        <xbrli:endDate>2016-04-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_custom_CanadianCreditFacilitiesCMember_currency_CAD">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ppsi:CanadianCreditFacilitiesCMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CAD</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="AsOf2018-12-31_us-gaap_ForeignLineOfCreditMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:ForeignLineOfCreditMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_custom_CanadianCreditFacilitiesAMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ppsi:CanadianCreditFacilitiesAMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_custom_CanadianCreditFacilitiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ppsi:CanadianCreditFacilitiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_custom_CanadianCreditFacilitiesAMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ppsi:CanadianCreditFacilitiesAMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_custom_CanadianCreditFacilitiesBMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ppsi:CanadianCreditFacilitiesBMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_custom_CanadianCreditFacilitiesCMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ppsi:CanadianCreditFacilitiesCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_custom_CanadianCreditFacilitiesCMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ppsi:CanadianCreditFacilitiesCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-04-30_custom_RevolvingCreditFacilityUSMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ppsi:RevolvingCreditFacilityUSMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-04-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-04-30_custom_UnitedStatesCreditFacilitiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ppsi:UnitedStatesCreditFacilitiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-04-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-04-30_custom_UnitedStatesCreditFacilitiesBMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ppsi:UnitedStatesCreditFacilitiesBMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-04-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-04-30_custom_RevolvingCreditFacility1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ppsi:RevolvingCreditFacility1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-04-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-03-15_custom_USARCAAmendment2017Member_custom_UnitedStatesCreditFacilitiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ppsi:USARCAAmendment2017Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ppsi:UnitedStatesCreditFacilitiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-03-15</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-03-15_custom_USARCAAmendment2017Member_custom_RevolvingCreditFacilityUSMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ppsi:USARCAAmendment2017Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ppsi:RevolvingCreditFacilityUSMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-03-15</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_custom_USARCAAmendment2017Member_custom_UnitedStatesCreditFacilitiesMember_us-gaap_PrimeRateMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ppsi:USARCAAmendment2017Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ppsi:UnitedStatesCreditFacilitiesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:PrimeRateMember</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="From2018-01-01to2018-12-31_custom_USARCAAmendment2017Member_custom_UnitedStatesCreditFacilitiesMember_us-gaap_LondonInterbankOfferedRateLIBORMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ppsi:USARCAAmendment2017Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ppsi:UnitedStatesCreditFacilitiesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</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="From2018-01-01to2018-12-31_custom_USARCAAmendment2018Member_custom_UnitedStatesCreditFacilitiesMember_us-gaap_PrimeRateMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ppsi:USARCAAmendment2018Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ppsi:UnitedStatesCreditFacilitiesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:PrimeRateMember</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="From2018-01-01to2018-12-31_custom_USARCAAmendment2018Member_custom_UnitedStatesCreditFacilitiesMember_us-gaap_LondonInterbankOfferedRateLIBORMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ppsi:USARCAAmendment2018Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ppsi:UnitedStatesCreditFacilitiesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</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="From2018-01-01to2018-12-31_custom_USARCAAmendment2017Member_custom_UnitedStatesCreditFacilitiesBMember_us-gaap_BaseRateMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ppsi:USARCAAmendment2017Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ppsi:UnitedStatesCreditFacilitiesBMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</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="From2018-01-01to2018-12-31_custom_USARCAAmendment2017Member_custom_UnitedStatesCreditFacilitiesBMember_us-gaap_LondonInterbankOfferedRateLIBORMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ppsi:USARCAAmendment2017Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ppsi:UnitedStatesCreditFacilitiesBMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</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="From2018-01-01to2018-12-31_custom_USARCAAmendment2017Member_custom_CreditFacilityBMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ppsi:USARCAAmendment2017Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ppsi:CreditFacilityBMember</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="From2018-01-01to2018-12-31_custom_USARCAAmendment2017Member_custom_UnitedStatesCreditFacilitiesBMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ppsi:USARCAAmendment2017Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ppsi:UnitedStatesCreditFacilitiesBMember</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="AsOf2018-12-31_custom_USARCAAmendment2017Member_custom_UnitedStatesCreditFacilitiesBMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ppsi:USARCAAmendment2017Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ppsi:UnitedStatesCreditFacilitiesBMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_custom_USARCAAmendment2018Member_custom_UnitedStatesCreditFacilitiesBMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ppsi:USARCAAmendment2018Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ppsi:UnitedStatesCreditFacilitiesBMember</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="AsOf2018-12-31_custom_USARCAAmendment2018Member_custom_UnitedStatesCreditFacilitiesBMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ppsi:USARCAAmendment2018Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ppsi:UnitedStatesCreditFacilitiesBMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_custom_RevolvingCreditFacilityUSMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ppsi:RevolvingCreditFacilityUSMember</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="AsOf2018-12-31_custom_RevolvingCreditFacilityUSMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ppsi:RevolvingCreditFacilityUSMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_custom_UnitedStatesFacilitiesAMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ppsi:UnitedStatesFacilitiesAMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_custom_UnitedStatesFacilitiesBMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ppsi:UnitedStatesFacilitiesBMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_custom_RevolvingCreditFacilityUSMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ppsi:RevolvingCreditFacilityUSMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_custom_UnitedStatesFacilitiesAMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ppsi:UnitedStatesFacilitiesAMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_custom_UnitedStatesFacilitiesBMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ppsi:UnitedStatesFacilitiesBMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_us-gaap_LoansPayableMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="PAsOn12_31_2015_LoansPayableMemberusgaapLongtermDebtTypeAxis">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_us-gaap_EmployeeSeveranceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</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="AsOf2017-12-31_us-gaap_EmployeeSeveranceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_custom_ProductLineHarmonizationMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">ppsi:ProductLineHarmonizationMember</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="AsOf2017-12-31_custom_ProductLineHarmonizationMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">ppsi:ProductLineHarmonizationMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_us-gaap_FacilityClosingMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</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="AsOf2017-12-31_us-gaap_FacilityClosingMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_custom_ProductRevenueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ppsi:ProductRevenueMember</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="From2018-01-01to2018-12-31_custom_ServiceRevenueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ppsi:ServiceRevenueMember</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="From2017-01-01to2017-12-31_custom_ProductRevenueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ppsi:ProductRevenueMember</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="From2017-01-01to2017-12-31_custom_ServiceRevenueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ppsi:ServiceRevenueMember</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="AsOf2017-12-31_us-gaap_CollateralPledgedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CollateralPledgedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="PAsOn12_31_2015_LandMemberusgaapPropertyPlantAndEquipmentByTypeAxis">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="PAsOn12_31_2015_BuildingMemberusgaapPropertyPlantAndEquipmentByTypeAxis">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="PAsOn12_31_2015_MachineryAndEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</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="PAsOn12_31_2015_FurnitureAndFixturesMemberusgaapPropertyPlantAndEquipmentByTypeAxis">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</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="AsOf2017-12-31_us-gaap_ComputerSoftwareIntangibleAssetMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="PAsOn12_31_2015_LeaseholdImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="PAsOn12_31_2015_ConstructionInProgressMemberusgaapPropertyPlantAndEquipmentByTypeAxis">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="PAsOn12_31_2014_LandMemberusgaapPropertyPlantAndEquipmentByTypeAxis">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="PAsOn12_31_2014_BuildingMemberusgaapPropertyPlantAndEquipmentByTypeAxis">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="PAsOn12_31_2014_MachineryAndEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</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="PAsOn12_31_2014_FurnitureAndFixturesMemberusgaapPropertyPlantAndEquipmentByTypeAxis">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</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="AsOf2018-12-31_us-gaap_ComputerSoftwareIntangibleAssetMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="PAsOn12_31_2014_LeaseholdImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="PAsOn12_31_2014_ConstructionInProgressMemberusgaapPropertyPlantAndEquipmentByTypeAxis">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_us-gaap_AccountsPayableAndAccruedLiabilitiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsPayableAndAccruedLiabilitiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_us-gaap_OtherNoncurrentLiabilitiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_us-gaap_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</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="From2018-01-01to2018-12-31_us-gaap_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</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="From2017-01-01to2017-12-31_us-gaap_CorporateMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_us-gaap_CorporateMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_us-gaap_CorporateMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</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="AsOf2018-12-31_us-gaap_CorporateMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_country_US">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</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="From2018-01-01to2018-12-31_country_CA">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</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="From2018-01-01to2018-12-31_us-gaap_NonUsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</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="From2017-01-01to2017-12-31_country_US">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</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="From2017-01-01to2017-12-31_country_CA">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</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="From2017-01-01to2017-12-31_us-gaap_NonUsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</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="AsOf2018-12-31_country_US">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</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="AsOf2018-12-31_country_CA">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_country_MX">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:MX</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_country_CA">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_country_US">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</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="AsOf2017-12-31_country_MX">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:MX</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_custom_CustomerConcentrationRisk1Member_us-gaap_SalesRevenueNetMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">ppsi:CustomerConcentrationRisk1Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</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="From2018-01-01to2018-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_SalesRevenueNetMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-31_custom_CustomerConcentrationRisk1Member_us-gaap_SalesRevenueNetMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">ppsi:CustomerConcentrationRisk1Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</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="From2017-01-01to2017-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_SalesRevenueNetMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_us-gaap_StockCompensationPlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockCompensationPlanMember</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="From2017-01-01to2017-12-31_us-gaap_StockCompensationPlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockCompensationPlanMember</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="P01_01_2015To12_31_2015_WarrantMemberusgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</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="AsOf2018-12-31_us-gaap_PensionPlansDefinedBenefitMember_us-gaap_EquitySecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
          <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="AsOf2018-12-31_us-gaap_PensionPlansDefinedBenefitMember_us-gaap_FixedIncomeSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_us-gaap_PensionPlansDefinedBenefitMember_us-gaap_RealEstateMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_us-gaap_PensionPlansDefinedBenefitMember_custom_OtherAssetCategoriesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">ppsi:OtherAssetCategoriesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_us-gaap_PensionPlansDefinedBenefitMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_us-gaap_PensionPlansDefinedBenefitMember_us-gaap_EquitySecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
          <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="AsOf2017-12-31_us-gaap_PensionPlansDefinedBenefitMember_us-gaap_FixedIncomeSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_us-gaap_PensionPlansDefinedBenefitMember_us-gaap_RealEstateMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_us-gaap_PensionPlansDefinedBenefitMember_custom_OtherAssetCategoriesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">ppsi:OtherAssetCategoriesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_us-gaap_PensionPlansDefinedBenefitMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_us-gaap_PensionPlansDefinedBenefitMember_us-gaap_CorporateDebtSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_us-gaap_PensionPlansDefinedBenefitMember_us-gaap_CorporateDebtSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_us-gaap_ResearchMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_us-gaap_GeneralBusinessMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:GeneralBusinessMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-03-29_us-gaap_SubsequentEventMember_custom_PioneerElectrogroupCanadaIncMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">ppsi:PioneerElectrogroupCanadaIncMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-03-29</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-31_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</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="From2017-01-01to2017-12-31_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</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="AsOf2018-12-31_custom_TwoThousandAndElevenPlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ppsi:TwoThousandAndElevenPlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2009-12-02_custom_TwothousandAndNinePlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ppsi:TwothousandAndNinePlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2009-12-02</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_custom_IncentiveStockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ppsi:IncentiveStockOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_custom_NonQualifiedStockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ppsi:NonQualifiedStockOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-01-22_custom_PCPIMember_us-gaap_SubsequentEventMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">ppsi:PCPIMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-01-22</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-01-22_custom_NevadaCorporatioCleanSparkMember_us-gaap_SubsequentEventMember_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">ppsi:NevadaCorporatioCleanSparkMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-01-22</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-01-22_custom_NevadaCorporatioCleanSparkMember_us-gaap_SubsequentEventMember_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">ppsi:NevadaCorporatioCleanSparkMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-01-22</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-01-22_custom_NevadaCorporatioCleanSparkMember_us-gaap_SubsequentEventMember_us-gaap_CommonStockMember_us-gaap_WarrantMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">ppsi:NevadaCorporatioCleanSparkMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-01-22</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-01-22_custom_NevadaCorporatioCleanSparkMember_us-gaap_SubsequentEventMember_us-gaap_CommonStockMember_us-gaap_WarrantMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">ppsi:NevadaCorporatioCleanSparkMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-01-22</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-01-22_custom_NevadaCorporatioCleanSparkMember_us-gaap_SubsequentEventMember_us-gaap_CommonStockMember_custom_Warrant1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">ppsi:NevadaCorporatioCleanSparkMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">ppsi:Warrant1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-01-22</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-01-22_custom_NevadaCorporatioCleanSparkMember_us-gaap_SubsequentEventMember_us-gaap_CommonStockMember_custom_Warrant1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">ppsi:NevadaCorporatioCleanSparkMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">ppsi:Warrant1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-01-22</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-01-22_custom_ContractManufacturingAgreementMember_custom_NevadaCorporatioCleanSparkMember_us-gaap_SubsequentEventMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ppsi:ContractManufacturingAgreementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">ppsi:NevadaCorporatioCleanSparkMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-01-22</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_us-gaap_BuildingMember_country_CA">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</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="From2017-01-01to2017-12-31_us-gaap_CustomerRelationshipsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</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="AsOf2017-12-31_us-gaap_CustomerRelationshipsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</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="From2017-01-01to2017-12-31_us-gaap_NoncompeteAgreementsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</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="AsOf2017-12-31_us-gaap_NoncompeteAgreementsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_us-gaap_TrademarksMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_us-gaap_LicensingAgreementsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_us-gaap_TechnologyBasedIntangibleAssetsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_us-gaap_DevelopedTechnologyRightsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</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="From2017-01-01to2017-12-31_us-gaap_TechnologyBasedIntangibleAssetsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</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="From2017-01-01to2017-12-31_us-gaap_DevelopedTechnologyRightsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</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="AsOf2017-12-31_custom_TechnologyRelatedIndustryAccreditationsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001449792</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">ppsi:TechnologyRelatedIndustryAccreditationsMember</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="Shares">
      <xbrli:measure>xbrli:shares</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="USDPShares">
      <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="Pure">
      <xbrli:measure>xbrli:pure</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="Segment">
      <xbrli:measure>ppsi:Segment</xbrli:measure>
    </xbrli:unit>
    <dei:EntityRegistrantName contextRef="From2018-01-01to2018-12-31">PIONEER POWER SOLUTIONS, INC.</dei:EntityRegistrantName>
    <dei:EntityCentralIndexKey contextRef="From2018-01-01to2018-12-31">0001449792</dei:EntityCentralIndexKey>
    <dei:DocumentType contextRef="From2018-01-01to2018-12-31">10-K</dei:DocumentType>
    <dei:TradingSymbol contextRef="From2018-01-01to2018-12-31">PPSI</dei:TradingSymbol>
    <dei:DocumentPeriodEndDate contextRef="From2018-01-01to2018-12-31">2018-12-31</dei:DocumentPeriodEndDate>
    <dei:AmendmentFlag contextRef="From2018-01-01to2018-12-31">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate contextRef="From2018-01-01to2018-12-31">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:EntityWellKnownSeasonedIssuer contextRef="From2018-01-01to2018-12-31">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers contextRef="From2018-01-01to2018-12-31">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus contextRef="From2018-01-01to2018-12-31">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntitySmallBusiness contextRef="From2018-01-01to2018-12-31">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="From2018-01-01to2018-12-31">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityFilerCategory contextRef="From2018-01-01to2018-12-31">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntityShellCompany contextRef="From2018-01-01to2018-12-31">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat contextRef="AsOf2018-06-30" unitRef="USD" decimals="-3">24600000</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding contextRef="AsOf2019-03-29" unitRef="Shares" decimals="INF">8726045</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentFiscalPeriodFocus contextRef="From2018-01-01to2018-12-31">FY</dei:DocumentFiscalPeriodFocus>
    <dei:DocumentFiscalYearFocus contextRef="From2018-01-01to2018-12-31">2018</dei:DocumentFiscalYearFocus>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">106390000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">114391000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="From2018-01-01to2018-12-31_custom_ProductRevenueMember" unitRef="USD" decimals="-3">96590000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="From2018-01-01to2018-12-31_custom_ServiceRevenueMember" unitRef="USD" decimals="-3">9800000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="From2017-01-01to2017-12-31_custom_ProductRevenueMember" unitRef="USD" decimals="-3">105225000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="From2017-01-01to2017-12-31_custom_ServiceRevenueMember" unitRef="USD" decimals="-3">9166000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RestructuringSettlementAndImpairmentProvisions contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">219000</us-gaap:RestructuringSettlementAndImpairmentProvisions>
    <us-gaap:RestructuringSettlementAndImpairmentProvisions contextRef="From2017-01-01to2017-12-31_custom_TAndDSolutionsSegmentMember" unitRef="USD" decimals="-3">219000</us-gaap:RestructuringSettlementAndImpairmentProvisions>
    <us-gaap:RestructuringSettlementAndImpairmentProvisions contextRef="From2017-01-01to2017-12-31_custom_CriticalPowerSolutionsSegmentMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:OperatingIncomeLoss contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">-1873000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">-3313000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2017-01-01to2017-12-31_custom_TAndDSolutionsSegmentMember" unitRef="USD" decimals="-3">910000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2017-01-01to2017-12-31_custom_CriticalPowerSolutionsSegmentMember" unitRef="USD" decimals="-3">-682000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2018-01-01to2018-12-31_custom_TAndDSolutionsSegmentMember" unitRef="USD" decimals="-3">3155000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2018-01-01to2018-12-31_custom_CriticalPowerSolutionsSegmentMember" unitRef="USD" decimals="-3">-1322000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2017-01-01to2017-12-31_us-gaap_CorporateMember" unitRef="USD" decimals="-3">-3541000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2018-01-01to2018-12-31_us-gaap_CorporateMember" unitRef="USD" decimals="-3">-3706000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">-161000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">174000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">-62000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">108000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">-99000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">66000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">-5763000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">-9159000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">211000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">218000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">246000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">16327000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">15000000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">27310000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">26113000</us-gaap:InventoryNet>
    <us-gaap:IncomeTaxesReceivable contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">566000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:IncomeTaxesReceivable contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">743000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">2510000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">3017000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">46924000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">45091000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">5284000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">6858000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2018-12-31_country_US" unitRef="USD" decimals="-3">938000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2018-12-31_country_CA" unitRef="USD" decimals="-3">1596000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2018-12-31_country_MX" unitRef="USD" decimals="-3">2750000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2017-12-31_country_CA" unitRef="USD" decimals="-3">2801000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2017-12-31_country_US" unitRef="USD" decimals="-3">708000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2017-12-31_country_MX" unitRef="USD" decimals="-3">3349000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:DeferredTaxAssetsNetNoncurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">2971000</us-gaap:DeferredTaxAssetsNetNoncurrent>
    <us-gaap:DeferredTaxAssetsNetNoncurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">2729000</us-gaap:DeferredTaxAssetsNetNoncurrent>
    <us-gaap:OtherAssets contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">5222000</us-gaap:OtherAssets>
    <us-gaap:OtherAssets contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">4651000</us-gaap:OtherAssets>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">3584000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">6399000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="AsOf2016-12-31_custom_TAndDSolutionsSegmentMember" unitRef="USD" decimals="-3">5565000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="PAsOn12_31_2015_TAndDSolutionsSegmentMemberusgaapStatementBusinessSegmentsAxis" unitRef="USD" decimals="-3">5154000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="AsOf2016-12-31_custom_CriticalPowerSolutionsSegmentMember" unitRef="USD" decimals="-3">2603000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="PAsOn12_31_2015_CriticalPowerSolutionsSegmentMemberusgaapStatementBusinessSegmentsAxis" unitRef="USD" decimals="-3">1245000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="PAsOn12_31_2014_TAndDSolutionsSegmentMemberusgaapStatementBusinessSegmentsAxis" unitRef="USD" decimals="-3">3460000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="PAsOn12_31_2014_CriticalPowerSolutionsSegmentMemberusgaapStatementBusinessSegmentsAxis" unitRef="USD" decimals="-3">124000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="AsOf2016-12-31_custom_FiniteLivedIntangibleAssetsMajorClassMember" unitRef="USD" decimals="-3">8168000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="AsOf2017-12-31_custom_FiniteLivedIntangibleAssetsMajorClassMember" unitRef="USD" decimals="-3">6399000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="AsOf2018-12-31_custom_FiniteLivedIntangibleAssetsMajorClassMember" unitRef="USD" decimals="-3">3584000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="AsOf2018-12-31_us-gaap_CustomerRelationshipsMember" unitRef="USD" decimals="-3">650000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="AsOf2018-12-31_us-gaap_NoncompeteAgreementsMember" unitRef="USD" decimals="-3">15000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="AsOf2018-12-31_us-gaap_TrademarksMember" unitRef="USD" decimals="-3">1816000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="AsOf2018-12-31_us-gaap_TechnologyBasedIntangibleAssetsMember" unitRef="USD" decimals="-3">124000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="AsOf2018-12-31_us-gaap_DevelopedTechnologyRightsMember" unitRef="USD" decimals="-3">295000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="AsOf2018-12-31_custom_TechnologyRelatedIndustryAccreditationsMember" unitRef="USD" decimals="-3">684000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="AsOf2017-12-31_us-gaap_CustomerRelationshipsMember" unitRef="USD" decimals="-3">2295000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="AsOf2017-12-31_us-gaap_NoncompeteAgreementsMember" unitRef="USD" decimals="-3">220000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="AsOf2017-12-31_us-gaap_TrademarksMember" unitRef="USD" decimals="-3">1816000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="AsOf2017-12-31_us-gaap_TechnologyBasedIntangibleAssetsMember" unitRef="USD" decimals="-3">165000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="AsOf2017-12-31_us-gaap_DevelopedTechnologyRightsMember" unitRef="USD" decimals="-3">344000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="AsOf2017-12-31_custom_TechnologyRelatedIndustryAccreditationsMember" unitRef="USD" decimals="-3">1559000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:Goodwill contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">8527000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">8527000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="PAsOn12_31_2015_TAndDSolutionsSegmentMemberusgaapStatementBusinessSegmentsAxis" unitRef="USD" decimals="-3">5557000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="PAsOn12_31_2015_CriticalPowerSolutionsSegmentMemberusgaapStatementBusinessSegmentsAxis" unitRef="USD" decimals="-3">2970000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="PAsOn12_31_2014_TAndDSolutionsSegmentMemberusgaapStatementBusinessSegmentsAxis" unitRef="USD" decimals="-3">5557000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="PAsOn12_31_2014_CriticalPowerSolutionsSegmentMemberusgaapStatementBusinessSegmentsAxis" unitRef="USD" decimals="-3">2970000</us-gaap:Goodwill>
    <us-gaap:Assets contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">72512000</us-gaap:Assets>
    <us-gaap:Assets contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">74255000</us-gaap:Assets>
    <us-gaap:Assets contextRef="PAsOn12_31_2015_TAndDSolutionsSegmentMemberusgaapStatementBusinessSegmentsAxis" unitRef="USD" decimals="-3">60171000</us-gaap:Assets>
    <us-gaap:Assets contextRef="PAsOn12_31_2015_CriticalPowerSolutionsSegmentMemberusgaapStatementBusinessSegmentsAxis" unitRef="USD" decimals="-3">9414000</us-gaap:Assets>
    <us-gaap:Assets contextRef="PAsOn12_31_2014_TAndDSolutionsSegmentMemberusgaapStatementBusinessSegmentsAxis" unitRef="USD" decimals="-3">59432000</us-gaap:Assets>
    <us-gaap:Assets contextRef="PAsOn12_31_2014_CriticalPowerSolutionsSegmentMemberusgaapStatementBusinessSegmentsAxis" unitRef="USD" decimals="-3">7745000</us-gaap:Assets>
    <us-gaap:Assets contextRef="AsOf2017-12-31_us-gaap_CorporateMember" unitRef="USD" decimals="-3">4670000</us-gaap:Assets>
    <us-gaap:Assets contextRef="AsOf2018-12-31_us-gaap_CorporateMember" unitRef="USD" decimals="-3">5335000</us-gaap:Assets>
    <us-gaap:BankOverdrafts contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">1769000</us-gaap:BankOverdrafts>
    <us-gaap:BankOverdrafts contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">1181000</us-gaap:BankOverdrafts>
    <us-gaap:LineOfCredit contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">20755000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">17814000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit contextRef="AsOf2018-12-31_us-gaap_ForeignLineOfCreditMember" unitRef="USD" decimals="-3">5800000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit contextRef="AsOf2018-12-31_custom_CanadianCreditFacilitiesAMember" unitRef="USD" decimals="-3">5800000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit contextRef="AsOf2017-12-31_custom_CanadianCreditFacilitiesMember" unitRef="USD" decimals="-3">3500000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit contextRef="AsOf2017-12-31_custom_CanadianCreditFacilitiesAMember" unitRef="USD" decimals="-3">2900000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit contextRef="AsOf2017-12-31_custom_CanadianCreditFacilitiesBMember" unitRef="USD" decimals="-3">100000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit contextRef="AsOf2017-12-31_custom_CanadianCreditFacilitiesCMember" unitRef="USD" decimals="-3">500000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit contextRef="AsOf2018-12-31_custom_CanadianCreditFacilitiesCMember" unitRef="USD" decimals="-3">352000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit contextRef="AsOf2018-12-31_custom_RevolvingCreditFacilityUSMember" unitRef="USD" decimals="-3">18800000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit contextRef="AsOf2018-12-31_custom_UnitedStatesFacilitiesAMember" unitRef="USD" decimals="-3">15000000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit contextRef="AsOf2018-12-31_custom_UnitedStatesFacilitiesBMember" unitRef="USD" decimals="-3">3800000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit contextRef="AsOf2017-12-31_custom_RevolvingCreditFacilityUSMember" unitRef="USD" decimals="-3">19400000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit contextRef="AsOf2017-12-31_custom_UnitedStatesFacilitiesAMember" unitRef="USD" decimals="-3">14900000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit contextRef="AsOf2017-12-31_custom_UnitedStatesFacilitiesBMember" unitRef="USD" decimals="-3">4500000</us-gaap:LineOfCredit>
    <us-gaap:ShortTermBorrowings contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">5430000</us-gaap:ShortTermBorrowings>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">27845000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">20381000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">1174000</us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">782000</us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">873000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">1164000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">52416000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">46752000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">2619000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">4153000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">148000</us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent>
    <us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">283000</us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">3786000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">3853000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:DeferredTaxLiabilitiesNoncurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">1592000</us-gaap:DeferredTaxLiabilitiesNoncurrent>
    <us-gaap:DeferredTaxLiabilitiesNoncurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">1665000</us-gaap:DeferredTaxLiabilitiesNoncurrent>
    <us-gaap:Liabilities contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">60561000</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">56706000</us-gaap:Liabilities>
    <us-gaap:PreferredStockValue contextRef="AsOf2017-12-31" unitRef="USD" xsi:nil="true" />
    <us-gaap:CommonStockValue contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">9000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">9000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">23966000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">23801000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">-5897000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">-5798000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">-6127000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">-463000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">72512000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">74255000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:PreferredStockParOrStatedValuePerShare contextRef="AsOf2018-12-31" unitRef="USDPShares" decimals="INF">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare contextRef="AsOf2017-12-31" unitRef="USDPShares" decimals="INF">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized contextRef="AsOf2018-12-31" unitRef="Shares" decimals="INF">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized contextRef="AsOf2017-12-31" unitRef="Shares" decimals="INF">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued contextRef="AsOf2018-12-31" unitRef="Shares" decimals="INF">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued contextRef="AsOf2017-12-31" unitRef="Shares" decimals="INF">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:CommonStockParOrStatedValuePerShare contextRef="AsOf2018-12-31" unitRef="USDPShares" decimals="INF">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare contextRef="AsOf2017-12-31" unitRef="USDPShares" decimals="INF">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare contextRef="AsOf2019-01-22_custom_PCPIMember_us-gaap_SubsequentEventMember" unitRef="USDPShares" decimals="INF">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare contextRef="AsOf2019-01-22_custom_NevadaCorporatioCleanSparkMember_us-gaap_SubsequentEventMember_us-gaap_CommonStockMember" unitRef="USDPShares" decimals="INF">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized contextRef="AsOf2018-12-31" unitRef="Shares" decimals="INF">30000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="AsOf2017-12-31" unitRef="Shares" decimals="INF">30000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued contextRef="AsOf2018-12-31" unitRef="Shares" decimals="INF">8726045</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued contextRef="AsOf2017-12-31" unitRef="Shares" decimals="INF">8726045</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued contextRef="AsOf2019-01-22_custom_NevadaCorporatioCleanSparkMember_us-gaap_SubsequentEventMember_us-gaap_CommonStockMember_us-gaap_WarrantMember" unitRef="Shares" decimals="INF">1.60</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued contextRef="AsOf2019-01-22_custom_NevadaCorporatioCleanSparkMember_us-gaap_SubsequentEventMember_us-gaap_CommonStockMember_custom_Warrant1Member" unitRef="Shares" decimals="INF">2.00</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="AsOf2018-12-31" unitRef="Shares" decimals="INF">8726045</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding contextRef="AsOf2017-12-31" unitRef="Shares" decimals="INF">8726045</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding contextRef="AsOf2017-12-31_us-gaap_CommonStockMember" unitRef="Shares" decimals="INF">8726045</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding contextRef="AsOf2018-12-31_us-gaap_CommonStockMember" unitRef="Shares" decimals="INF">8726045</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding contextRef="AsOf2016-12-31_us-gaap_CommonStockMember" unitRef="Shares" decimals="INF">8699712</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:Depreciation contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">1222000</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">1285000</us-gaap:Depreciation>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">1460000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">1774000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="From2017-01-01to2017-12-31_custom_TAndDSolutionsSegmentMember" unitRef="USD" decimals="-3">415000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="From2017-01-01to2017-12-31_custom_CriticalPowerSolutionsSegmentMember" unitRef="USD" decimals="-3">1358000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="From2018-01-01to2018-12-31_custom_TAndDSolutionsSegmentMember" unitRef="USD" decimals="-3">339000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="From2018-01-01to2018-12-31_custom_CriticalPowerSolutionsSegmentMember" unitRef="USD" decimals="-3">1121000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="From2017-01-01to2017-12-31_custom_FiniteLivedIntangibleAssetsMajorClassMember" unitRef="USD" decimals="-3">1773000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="From2018-01-01to2018-12-31_custom_FiniteLivedIntangibleAssetsMajorClassMember" unitRef="USD" decimals="-3">1460000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:OtherAmortizationOfDeferredCharges contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">622000</us-gaap:OtherAmortizationOfDeferredCharges>
    <us-gaap:OtherAmortizationOfDeferredCharges contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">535000</us-gaap:OtherAmortizationOfDeferredCharges>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">-350000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">239000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:InventoryLIFOReservePeriodCharge contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">241000</us-gaap:InventoryLIFOReservePeriodCharge>
    <us-gaap:InventoryLIFOReservePeriodCharge contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">-102000</us-gaap:InventoryLIFOReservePeriodCharge>
    <us-gaap:PensionAndOtherPostretirementBenefitExpense contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">-55000</us-gaap:PensionAndOtherPostretirementBenefitExpense>
    <us-gaap:PensionAndOtherPostretirementBenefitExpense contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">-8000</us-gaap:PensionAndOtherPostretirementBenefitExpense>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">-42000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">27000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">1373000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">-2594000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">2118000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">1975000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">708000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">256000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">-93000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">-923000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">7645000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">790000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">2153000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">1700000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">589000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">1450000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">173000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">-1428000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromRepaymentsOfBankOverdrafts contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">699000</us-gaap:ProceedsFromRepaymentsOfBankOverdrafts>
    <us-gaap:ProceedsFromRepaymentsOfBankOverdrafts contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">-61000</us-gaap:ProceedsFromRepaymentsOfBankOverdrafts>
    <us-gaap:ProceedsFromShortTermDebt contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">-5430000</us-gaap:ProceedsFromShortTermDebt>
    <us-gaap:ProceedsFromShortTermDebt contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">1457000</us-gaap:ProceedsFromShortTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">40599000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">40481000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:RepaymentsOfDebt contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">38848000</us-gaap:RepaymentsOfDebt>
    <us-gaap:RepaymentsOfDebt contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">40993000</us-gaap:RepaymentsOfDebt>
    <us-gaap:PaymentsOfDebtIssuanceCosts contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">18000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">61000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:SaleLeasebackTransactionTransactionCostsFinancingActivities contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">414000</us-gaap:SaleLeasebackTransactionTransactionCostsFinancingActivities>
    <us-gaap:SaleLeasebackTransactionTransactionCostsFinancingActivities contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">301000</us-gaap:SaleLeasebackTransactionTransactionCostsFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">-3412000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">642000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">-1086000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
    <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">914000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
    <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">1079000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">-942000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="From2017-01-01to2017-12-31_us-gaap_CommonStockMember" unitRef="Shares" decimals="INF">26333</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="From2013-09-23to2013-09-24_us-gaap_IPOMember" unitRef="Shares" decimals="INF">1265000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:GainLossOnDispositionOfAssets1 contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">-21000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1 contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">-40000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:IncomeTaxesPaidNet contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">587000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">1725000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:InterestPaidNet contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">2603000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">2087000</us-gaap:InterestPaidNet>
    <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">120000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="From2013-09-23to2013-09-24_us-gaap_IPOMember" unitRef="USD" decimals="-3">7900000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">762000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">22000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:GoodwillImpairmentLoss contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">1445000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss contextRef="From2017-01-01to2017-12-31_custom_TAndDSolutionsSegmentMember" unitRef="USD" decimals="-3">1445000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss contextRef="From2017-01-01to2017-12-31_custom_CriticalPowerSolutionsSegmentMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:GoodwillImpairmentLoss contextRef="From2018-01-01to2018-12-31_custom_CriticalPowerSolutionsSegmentMember" unitRef="USD" xsi:nil="true" />
    <ppsi:ImpairmentOfIntangibleAssets contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">1350000</ppsi:ImpairmentOfIntangibleAssets>
    <us-gaap:ShareBasedCompensation contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">165000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">466000</us-gaap:ShareBasedCompensation>
    <us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;3.&#13;RESTRUCTURING AND INTEGRATION&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;During&#13;the second quarter of 2015, the Company began evaluating improvement strategies intended to reorganize, simplify and reduce costs&#13;from operations through closer business integration, pursuant to a restructuring and integration plan to be carried out in stages&#13;with an original completion date by mid-2016.&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;There&#13;was no restructuring and integration expense in the year ended December 31, 2018.&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;In&#13;the T&amp;#38;D Segment, the relocation of our Medium Voltage Transformer line began as of the end of 2016, and was completed in the&#13;first half of 2017. Included in cost of goods sold of T&amp;#38;D Segment for the year ended December 31, 2017 is a restructuring&#13;charge of $873 related to write off of raw material inventory not relocated from Canada to Mexico.&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;following is a summary of the components of restructuring and integration expenses, before taxes, relating to operating expenses&#13;during the year ended December 31, 2017:&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;T&amp;#38;D&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Critical&#13;    Power&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Year Ended December 31, 2017&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Segment&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Segment&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 61%; padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Business&#13;    integration expenses&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 10%; border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;219&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 10%; border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 10%; border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;219&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left; padding-left: 10pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Pre-tax&#13;    restructuring and integration expense&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;219&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;219&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="color: red; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="color: red; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;For&#13;the year ended December 31, 2017, the business integration expenses occurred due to completion of the relocation of&#13;Bemag&amp;#8217;s production to a lower cost facility.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Charges&#13;associated with each action were included in restructuring, integration and impairment expenses in our consolidated statement&#13;of operations, and reflected in our table of Operating Income (Loss) by segment group in Note 16&amp;#160;&amp;#8211; Business Segment&#13;and Geographic Information.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;components and changes in the Company&amp;#8217;s restructuring liability were as follows:&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Facility&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Severance&#13;    and&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Product&#13;    Line&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Closure&#13;    and&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Related&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Harmonization&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Exit&#13;    Costs&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 48%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Restructuring liability as&#13;    of January 31, 2017&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 10%; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;113&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 10%; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;46&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 10%; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;592&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 10%; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;751&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: left; padding-left: 10pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Restructuring&#13;    and integration expense&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;219&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;219&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left; padding-left: 10pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Cash&#13;    paid&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(113&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(46&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(811&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(970&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Restructuring&#13;    liability as of December 31, 2017&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock>
    <us-gaap:RevenueFromContractWithCustomerTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;4.&#13;REVENUES&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1in 0pt 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Adoption&#13;of ASC Topic 606, &amp;#8220;Revenue from Contracts with Customers&amp;#8221;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1in 0pt 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;On&#13;January 1, 2018, we adopted Topic 606 using the modified retrospective method applied to those contracts which were not completed&#13;as of January 1, 2018. Results for reporting periods beginning after January 1, 2018 are presented under Topic 606, while prior&#13;period amounts are not adjusted and continue to be reported in accordance with our historic accounting under Topic 605.&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Nature&#13;of our products and services&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Our&#13;principal products and services include custom-engineered electrical transformers and engine-generator sets and controls, complemented&#13;by a national field-service network to maintain and repair power generation assets.&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;Products&#13;&amp;#160;&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;We&#13;provide electrical transformers that help customers effectively and efficiently manage their electrical power distribution systems&#13;to desired specifications.&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;We&#13;provide customers with sophisticated power generation equipment and an advanced data collection and monitoring platform, the combination&#13;of which is used to ensure smooth, uninterrupted power to operations during times of emergency.&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;Services&amp;#160;&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Power&#13;generation systems represent considerable investments that require proper maintenance and service in order to operate reliably&#13;during a time of emergency. Our&amp;#160;power maintenance programs provide&amp;#160;preventative maintenance, repair and support service&#13;for our customers&amp;#8217; power generation systems.&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Our&#13;principal source of revenue is derived from sales of products and fees for services. We measure revenue based upon the consideration&#13;specified in the customer arrangement, and revenue is recognized when the performance obligations in the customer arrangement&#13;are satisfied. A performance obligation is a promise in a contract to transfer a distinct product or service to the customer.&#13;The transaction price of a contract is allocated to each distinct performance obligation and recognized as revenue when or as,&#13;the customer receives the benefit of the performance obligation. Customers typically receive the benefit of our products when&#13;the risk of loss or control for the product transfers to the customer and for services as they are performed. Under ASC 606, revenue&#13;is recognized when a customer obtains control of promised products or services in an amount that reflects the consideration we&#13;expect to receive in exchange for those products or services. To achieve this core principal, the Company applies the following&#13;five steps:&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-bottom: 0pt; margin-top: 0px; width: 100%"&gt;&#13;&lt;tr style="vertical-align: top; text-align: justify"&gt;&#13;    &lt;td style="width: 0pt"&gt;&lt;/td&gt;&#13;    &lt;td style="width: 0.5in; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;Identify the&#13;    contract with a customer&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;A&#13;contract with a customer exists when (i) the Company enters into an enforceable contract with a customer that defines each party&amp;#8217;s&#13;rights regarding the products or services to be transferred and identifies the payment terms related to these products or services,&#13;(ii) the contract has commercial substance and, (iii) the Company determines that collection of substantially all consideration&#13;for products or services that are transferred is probable based on the customer&amp;#8217;s intent and ability to pay the promised&#13;consideration. The Company applies judgment in determining the customer&amp;#8217;s ability and intention to pay, which is based on&#13;a variety of factors including the customer&amp;#8217;s historical payment experience or, in the case of a new customer, published&#13;credit and financial information pertaining to the customer.&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-bottom: 0pt; margin-top: 0px; width: 100%"&gt;&#13;&lt;tr style="vertical-align: top; text-align: justify"&gt;&#13;    &lt;td style="width: 0pt"&gt;&lt;/td&gt;&#13;    &lt;td style="width: 0.5in; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;Identify the&#13;    performance obligations in the contract&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 4.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Performance&#13;obligations promised in a contract are identified based on the products or services that will be transferred to the customer that&#13;are both capable of being distinct, whereby the customer can benefit from the product or service either on its own or together&#13;with other resources that are readily available from third parties or from the Company, and are distinct in the context of the&#13;contract, whereby the transfer of the products or services is separately identifiable from other promises in the contract. To&#13;the extent a contract includes multiple promised products or services, the Company must apply judgment to determine whether promised&#13;products or services are capable of being distinct and distinct in the context of the contract. If these criteria are not met&#13;the promised products or services are accounted for as a combined performance obligation.&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-bottom: 0pt; margin-top: 0px; width: 100%"&gt;&#13;&lt;tr style="vertical-align: top; text-align: justify"&gt;&#13;    &lt;td style="width: 0pt"&gt;&lt;/td&gt;&#13;    &lt;td style="width: 0.5in; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;Determine the&#13;    transaction price&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;transaction price is determined based on the consideration to which the Company will be entitled in exchange for transferring&#13;services to the customer. The customer payments are generally due in 30 days.&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-bottom: 0pt; margin-top: 0px; width: 100%"&gt;&#13;&lt;tr style="vertical-align: top; text-align: justify"&gt;&#13;    &lt;td style="width: 0pt"&gt;&lt;/td&gt;&#13;    &lt;td style="width: 0.5in; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;Allocate the&#13;    transaction price to performance obligations in the contract&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;If&#13;the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation.&#13;Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation&#13;based on a relative standalone selling price basis or cost of the product or service. The Company determines standalone selling&#13;price based on the price at which the performance obligation is sold separately. If the standalone selling price is not observable&#13;through past transactions, the Company estimates the standalone selling price taking into account available information such as&#13;market conditions and internally approved pricing guidelines related to the performance obligations.&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-bottom: 0pt; margin-top: 0px; width: 100%"&gt;&#13;&lt;tr style="vertical-align: top; text-align: justify"&gt;&#13;    &lt;td style="width: 0pt"&gt;&lt;/td&gt;&#13;    &lt;td style="width: 0.5in; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;5)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;Recognize revenue&#13;    when or as the Company satisfies a performance obligation&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company satisfies performance obligations either over time or at a point in time. Revenue is recognized at the time the related&#13;performance obligation is satisfied by transferring a promised product or service to a customer.&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Substantially&#13;all of our revenue is recognized at a point of time, as the promised product passes to the customer. Service revenues include&#13;maintenance contracts that are recognized over time based on the contract term and repair services which are recognized as services&#13;are delivered.&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;following table presents our revenues disaggregated by revenue discipline:&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="color: red; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 70%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="6" style="font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;For&#13;    the Year Ended&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="6" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December&#13;    31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 66%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Products&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 14%; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;96,590&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 14%; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;105,225&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Services&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;9,800&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;9,166&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left; padding-left: 10pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Total&#13;    Revenue&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;106,390&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;114,391&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="color: red; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="color: red; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;See&#13;Note 16 &amp;#8211; Business Segment, Geographic and Customer Information.&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1in 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Financial&#13;Statement Impact of Adopting ASC 606&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1in 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1in 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company adopted ASC 606 using the modified retrospective method. There was no adjustment to opening retained earnings due to the&#13;impact of adopting Topic 606.&lt;/font&gt;&lt;/p&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:InventoryDisclosureTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;6.&#13;INVENTORIES&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;components of inventories are summarized below:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 70%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="font-weight: bold; color: red; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="6" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December&#13;    31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 66%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Raw materials&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 14%; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;14,952&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 14%; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;10,376&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Work in process&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;5,547&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;5,082&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Finished goods&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;7,323&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;10,919&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Provision&#13;    for excess and obsolete inventory&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(512&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(264&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left; padding-left: 10pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Total&#13;    inventories&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;27,310&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;26,113&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="color: red; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Inventories&#13;are stated at the lower of cost or a net realizable basis determined on a FIFO method. Included in raw materials and finished&#13;goods at December 31, 2018 and December 31, 2017 are goods in transit of approximately $7.7 million and $3.1 million, respectively.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;At&#13;December 31, 2017, raw materials in the amount of $3.0 million, not pledged to our secured creditor were used for collateral to&#13;secure short term borrowings under a product financing arrangement. This short term borrowing agreement provides the Company with&#13;the ability to acquire raw materials utilized in connection with its manufacturing process. The Company generally satisfies its&#13;obligations within 60 days of the initial borrowings, which yields an interest expense that is immaterial. The aggregate borrowings&#13;under this agreement amounted to $5.4 million as of December 31, 2017. There were no aggregate borrowings under this agreement&#13;as of December 31, 2018.&lt;/font&gt;&lt;/p&gt;</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:OtherAssetsDisclosureTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;8.&#13;OTHER ASSETS&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;In&#13;December 2011 and January 2012, the Company made two secured loans, each in the amount of $300 to a developer of a renewable energy&#13;project in the U.S. The promissory notes accrue interest at a rate of 4.5% per annum with a final payment of all unpaid principal&#13;and interest becoming fully due and payable upon the earlier to occur of (i) the four year anniversary of the issuance date of&#13;the promissory notes, or (ii) an event of default.&amp;#160;As defined in the promissory notes, an event of default includes, but&#13;is not limited to, the following: any bankruptcy, reorganization or similar proceeding involving the borrower, a sale or transfer&#13;of substantially all the assets of the borrower, a default by the borrower relating to any indebtedness due to third parties,&#13;the incurrence of additional indebtedness by the borrower without the Company&amp;#8217;s written consent and failure of the borrower&#13;to perform its obligations pursuant to its other agreements with the Company, including its purchase order for pad mount transformers.&#13;The principal balance of the loan receivable is outstanding at December 31, 2018 and December 31, 2017. The Company expects to&#13;fully recover these amounts. At December 31, 2018, the Company has classified the principal of $600 as other assets as the Company&#13;does not anticipate the settlement of both notes in the next twelve months based upon ongoing negotiations with the debtor.&lt;/font&gt;&lt;/p&gt;</us-gaap:OtherAssetsDisclosureTextBlock>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;12.&#13;STOCKHOLDERS&amp;#8217; EQUITY&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Common&#13;Stock&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company had 8,726,045 shares of common stock, $0.001 par value per share, outstanding as of December 31, 2018 and December 31,&#13;2017.&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Warrants&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;As&#13;of December 31, 2017, the Company had warrants outstanding to purchase 50,600 shares of common stock with a weighted average exercise&#13;price of $7.00 per share. All of the warrants expired on September 18, 2018. No warrants were exercised through the expiration&#13;date of September 18, 2018. The Company has no warrants outstanding as of December 31, 2018.&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Preferred&#13;Stock&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;board of directors is authorized, subject to any limitations prescribed by law, without further vote or action by the shareholders,&#13;to issue from time to time up to 5,000,000 shares of preferred stock, $0.001 par value, in one or more series. Each such series&#13;of preferred stock shall have such number of shares, designations, preferences, voting powers, qualifications, and special or&#13;relative rights or privileges as shall be determined by the board of directors, which may include, among others, dividend rights,&#13;voting rights, liquidation preferences, conversion rights and preemptive rights.&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Foreign&#13;Currency Translation&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Foreign&#13;assets and liabilities are translated using the exchange rate in effect at the balance sheet date, and results of operations are&#13;translated using an average rate for the period. Translation adjustments are accumulated and reported as a component of accumulated&#13;other comprehensive income (loss). The Company had foreign currency translation adjustments resulting in an unrealized loss of&#13;$161 for the year ended December 31, 2018, as compared to an unrealized gain $174 for the year ended December 31, 2017.&lt;/font&gt;&lt;/p&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;13.&#13;STOCK-BASED COMPENSATION&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;On&#13;December 2, 2009, the Company adopted the 2009 Equity Incentive Plan (the &amp;#8220;2009 Plan&amp;#8221;) for the purpose of issuing&#13;incentive stock options intended to qualify under Section 422 of the Internal Revenue Code of 1986, as amended, non-qualified&#13;stock options, restricted stock, stock appreciation rights, performance unit awards and stock bonus awards to employees, directors,&#13;consultants and other service providers. A total of 320,000 shares of common stock are reserved for issuance under the 2009 Plan.&#13;Options may be granted under the 2009 Plan on terms and at prices as determined by the board of directors or by the plan administrators&#13;appointed by the board of directors.&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;On&#13;May 11, 2011, the board of directors of the Company adopted the Pioneer Power Solutions, Inc. 2011 Long-Term Incentive Plan (the&#13;&amp;#8220;2011 Plan&amp;#8221;) which was subsequently approved by stockholders of the Company on May 31, 2011. The 2011 Plan replaces&#13;and supersedes the 2009 Plan. The Company&amp;#8217;s outside directors and employees, including the Company&amp;#8217;s principal executive&#13;officer, principal financial officer and other named executive officers, and certain contractors are all eligible to participate&#13;in the 2011 Plan. The 2011 Plan allows for the granting of incentive stock options, nonqualified stock options, stock appreciation&#13;rights, restricted stock, restricted stock units, performance awards, dividend equivalent rights, and other awards, which may&#13;be granted singly, in combination, or in tandem, and upon such terms as are determined by the Board or a committee of the Board&#13;that is designated to administer the Plan. Subject to certain adjustments, the maximum number of shares of the Company&amp;#8217;s&#13;common stock that may be delivered pursuant to awards under the 2011 Plan is 700,000 shares. As of December 31, 2018, 424,800&#13;stock options had been granted and are considered outstanding, consisting of 21,000 incentive stock options and 403,800 non-qualified&#13;stock options.&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Expense&#13;for stock-based compensation recorded for the years ended December 31, 2018 and 2017 was approximately $0.2 and $0.5 million,&#13;respectively. All of the stock-based compensation expense is included in selling, general and administrative expenses in the accompanying&#13;consolidated statements of operations. As of December 31, 2018, the Company had total stock-based compensation expense remaining&#13;to be recognized of approximately $14.&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;fair value of the stock options granted was measured using the Black-Scholes valuation model with the following assumptions:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="6" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Year&#13;    Ended December 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 72%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Expected&#13;    volatility&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;29.3%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;31.1&#13;    - 31.3%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Expected life in years&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;5.5&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;5.5 - 6.0&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Risk-free interest&#13;    rate&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2.65%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2.08 - 2.15%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Dividend yield&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;0%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;0%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;A&#13;summary of stock option activity for the years ended December 31, 2018 and 2017, and changes during the years then ended is presented&#13;below:&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Stock&lt;br /&gt;Options&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Weighted&#13;    average&lt;br /&gt;exercise price&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Weighted&lt;br /&gt;average&#13;    remaining&lt;br /&gt;contractual term&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Aggregate&lt;br /&gt;intrinsic&#13;    value&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 39%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Outstanding&#13;    as of January 1, 2017&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 12%; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;247,400&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 12%; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;8.75&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 12%; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;5.90&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 12%; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;135&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: left; padding-left: 10pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Granted&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;262,000&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;7.30&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;9.20&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;81&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-left: 10pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Exercised&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(26,333&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4.55&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: left; padding-left: 10pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Forfeited&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(47,267&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;6.74&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;6.80&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Outstanding as of January&#13;    1, 2018&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;435,800&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;8.35&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;7.50&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;216&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Granted&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;7,000&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;5.60&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Exercised&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: left; padding-left: 10pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Forfeited&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(18,000&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;8.54&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-left: 10pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Outstanding&#13;    as of December 31, 2018&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;424,800&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;8.30&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;6.50&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;22&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: left; padding-left: 10pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Exercisable&#13;    as of December 31, 2018&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;411,133&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;8.36&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;6.40&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;22&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;total number of shares reserved for the plan is 700,000 leaving a balance of 248,867 available for future grants.&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Intrinsic&#13;value is the difference between the market value of the stock at December 31, 2018 and the exercise price which is aggregated&#13;for all options outstanding and exercisable. A summary of the weighted-average grant-date fair value of options, total intrinsic&#13;value of options exercised, and cash receipts from options exercised is shown below:&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="6" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Year&#13;    Ended December 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 72%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Weighted-average fair value&#13;    of options granted (per share)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1.81&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2.40&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Intrinsic value gain&#13;    of options exercised&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;81&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Cash receipts from&#13;    exercise of options&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;120&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:SubsequentEventsTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;18.&#13;SUBSEQUENT EVENTS&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;On&#13;January 22, 2019, Pioneer Critical Power, Inc., a Delaware corporation (&amp;#8220;PCPI&amp;#8221;), a wholly-owned subsidiary of the&#13;Company, CleanSpark, Inc., a Nevada corporation(&amp;#8220;CleanSpark&amp;#8221;), and CleanSpark Acquisition, Inc., a Delaware corporation&#13;(&amp;#8220;Merger Sub&amp;#8221;), entered into an Agreement and Plan of Merger (the &amp;#8220;Merger Agreement&amp;#8221;), pursuant to which,&#13;among other things, Merger Sub merged with and into PCPI, with PCPI becoming a wholly-owned subsidiary of the CleanSpark and the&#13;surviving company of the merger (the &amp;#8220;Merger&amp;#8221;).&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;At&#13;the effective time of the Merger, all of the issued and outstanding shares of common stock of PCPI, par value $0.01 per share,&#13;were converted into the right to receive (i) 1,750,000 shares of common stock, par value $0.001 per share (&amp;#8220;Common Stock&amp;#8221;),&#13;of CleanSpark, (ii) a five-year warrant to purchase 500,000 shares of Common Stock at an exercise price of $1.60 per share, and&#13;(iii) a five-year warrant to purchase 500,000 shares of Common Stock at an exercise price of $2.00 per share.&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Merger Agreement also contains representations, warranties and covenants of the parties customary for transactions similar to&#13;those contemplated by the Merger Agreement. Such representations and warranties are made solely for purposes of the Merger Agreement&#13;and, in some cases, may be subject to qualifications and limitations agreed to by the parties in connection with the negotiated&#13;terms of the Merger Agreement and may have been qualified by disclosures that were made in connection with the parties&amp;#8217;&#13;entry into the Merger Agreement.&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;In&#13;connection with the Merger Agreement, the Company, CleanSpark and PCPI entered into an Indemnity Agreement (the &amp;#8220;Indemnity&#13;Agreement&amp;#8221;), dated January 22, 2019, pursuant to which the Company agreed to assume the liabilities and obligations related&#13;to the claims made by Myers Powers Products, Inc. in the case titled &lt;i&gt;Myers Power Products, Inc. v. Pioneer Power Solutions,&#13;Inc., Pioneer Custom Electrical Products, Corp., et al.&lt;/i&gt;, Los Angeles County Superior Court Case No. BC606546 (the &amp;#8220;Myers&#13;Power Case&amp;#8221;) as they may relate to PCPI or CleanSpark after the closing of the Merger. In addition, the Company agreed to&#13;indemnify and hold harmless CleanSpark and the surviving company of the Merger and their respective officers, directors, agents,&#13;members and employees, and the heirs successors and assigns of the foregoing from and against all losses incurred by reason of&#13;claims made by Myers Power Products, Inc. as presented or substantially similar to that presented in the Myers Powers Case that&#13;are brought against CleanSpark or the surviving company of the Merger after the closing of the Merger. The Indemnify Agreement&#13;expires five years from the date of the Indemnity Agreement.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;In&#13;connection with entry into the Merger Agreement, the Company and CleanSpark entered into a Contract Manufacturing Agreement (the&#13;&amp;#8220;Contract Manufacturing Agreement&amp;#8221;), dated as of January 22, 2019, pursuant to which the Company will manufacture&#13;at its Santa Fe Springs, California facility parallel switchgears, automatic transfer switches and related control and circuit&#13;protective equipment (collectively, &amp;#8220;Products&amp;#8221;) exclusively for purchase by CleanSpark. CleanSpark will purchase the&#13;Products via purchase orders issued to the Company at any time and from time to time. The price for the Products payable by CleanSpark&#13;to the Company will be negotiated on a case by case basis, but all purchases of Products will have a target price of 91% of the&#13;CleanSpark customer&amp;#8217;s purchase order price and will not be more than 109% of the Company&amp;#8217;s cost. The Contract Manufacturing&#13;Agreement has a term of 18 months and may be extended by mutual agreement of the Company and CleanSpark.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;In&#13;connection with entry into the Merger Agreement, the Company and CleanSpark entered into a Non-Competition and Non-Solicitation&#13;Agreement (the &amp;#8220;Non-Compete Agreement&amp;#8221;), dated January 22, 2019, pursuant to which the Company agreed not to, among&#13;other things, own, manage, operate, finance, control, advise, render services to or guarantee the obligations of any person or&#13;entity that engages in or plans to engage in the design, manufacture, distribution and service of paralleling switchgear, automatic&#13;transfer switches, and related products (the &amp;#8220;Restricted Business&amp;#8221;). The Company agreed not to engage in the Restricted&#13;Business within any state or county within the United States in which CleanSpark or the surviving company of the Merger conducts&#13;such Restricted Business for a period of four (4) years from the date of the Non-Compete Agreement.&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;In&#13;addition, the Company also agreed, for a period of four (4) years from the date of the Non-Compete Agreement, not to, among other&#13;things, directly or indirectly (i) solicit, induce, or attempt to induce customers, suppliers, licensees, licensors, franchisees,&#13;consultants of the Restricted Business as conducted by the Company, CleanSpark or the surviving company to cease doing business&#13;with the surviving company or CleanSpark or (ii) solicit, recruit, or encourage any of the surviving company&amp;#8217;s or CleanSpark&amp;#8217;s&#13;employees, or independent contractors to discontinue their employment or engagement with the surviving company or CleanSpark.&lt;/font&gt;&lt;/p&gt;</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Principles&#13;of Consolidation&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All significant intercompany&#13;accounts and transactions have been eliminated in consolidation.&lt;/font&gt;&lt;/p&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:PriorPeriodReclassificationAdjustmentDescription contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Reclassifications&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Certain&#13;reclassifications have been made in prior years&amp;#8217; financial statements to conform to the presentation used in the current&#13;year. These reclassifications have not resulted in any changes to the previously reported net income for any year.&lt;/font&gt;&lt;/p&gt;</us-gaap:PriorPeriodReclassificationAdjustmentDescription>
    <us-gaap:UseOfEstimates contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Use&#13;of Estimates&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;preparation of financial statements in accordance with U.S. GAAP requires management to make estimates and assumptions that affect&#13;the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the financial&#13;statements and the reported amounts of revenues and expenses during the reporting period. The financial statements include estimates&#13;based on currently available information and management&amp;#8217;s judgment as to the outcome of future conditions and circumstances.&#13;Significant estimates in these financial statements include allowance for doubtful accounts receivable, inventory provision, useful&#13;lives and impairment of long-lived assets, income tax provision, goodwill impairment, cost of pension benefits and estimates related&#13;to purchase price allocation.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Changes&#13;in the status of certain facts or circumstances could result in material changes to the estimates used in the preparation of the&#13;financial statements and actual results could differ from the estimates and assumptions.&lt;/font&gt;&lt;/p&gt;</us-gaap:UseOfEstimates>
    <us-gaap:CostOfSalesPolicyTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Cost&#13;of Goods Sold&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Cost&#13;of goods sold for the T&amp;#38;D Solutions and Critical Power segments primarily includes charges for materials, direct labor and&#13;related benefits, freight (inbound and outbound), direct supplies and tools, purchasing and receiving costs, inspection costs,&#13;internal transfer costs, warehousing costs and utilities related to production facilities and, where appropriate, an allocation&#13;of overhead. Cost of goods sold for Critical Power Solutions also includes indirect labor and infrastructure cost related to the&#13;provision of field services.&lt;/font&gt;&lt;/p&gt;</us-gaap:CostOfSalesPolicyTextBlock>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Financial&#13;Instruments&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company&amp;#8217;s financial instruments consist primarily of cash and cash equivalents, receivables, payables and debt instruments.&#13;The carrying values of these financial instruments approximate their respective fair values as they are either short-term in nature&#13;or carry interest rates which are periodically adjusted to market rates. Unless otherwise indicated, the carrying value of these&#13;financial instruments approximates their fair market value.&lt;/font&gt;&lt;/p&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Cash&#13;and Cash Equivalents&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;/font&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Cash&#13;and cash equivalents comprise cash on hand, demand deposits and investments with an original maturity at the date of purchase&#13;of three months or less.&lt;/font&gt;&lt;/p&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:ReceivablesPolicyTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Accounts&#13;Receivable&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company accounts for trade receivables at original invoice amount less an estimate made for doubtful receivables based on a review&#13;of all outstanding amounts on a monthly basis. Management determines the allowance for doubtful accounts by regularly evaluating&#13;individual customer receivables and considering a customer&amp;#8217;s financial condition, credit history and current economic conditions.&#13;The Company writes off trade receivables when they are deemed uncollectible. The Company records recoveries of trade receivables&#13;previously written off when it receives them. Management considers the Company&amp;#8217;s allowance for doubtful accounts, which&#13;was $0.2 and $0.5 million as of December 31, 2018 and 2017, respectively, sufficient to cover any exposure to loss in its accounts&#13;receivable.&lt;/font&gt;&lt;/p&gt;</us-gaap:ReceivablesPolicyTextBlock>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Long-Lived&#13;Assets&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Depreciation&#13;and amortization for property, plant and equipment, and finite life intangible assets, is computed and included in cost of goods&#13;sold and in selling and administrative expense, as appropriate. Long-lived assets, consisting primarily of property, plant and&#13;equipment, are stated at cost less accumulated depreciation. Property, plant and equipment are depreciated using the straight&#13;line method, based on the estimated useful lives of the assets (buildings &amp;#8211; 25 years, machinery and equipment - 5 to 15&#13;years, computer hardware and software - 3 to 5 years, furniture &amp;#38; fixtures 5 to 7 years, leasehold improvements &amp;#8211; term&#13;of lease). Depreciation commences in the year the assets are ready for their intended use. As a convention, in the initial year&#13;an asset is placed in service, the Company takes one half year of depreciation.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Finite&#13;life intangible assets consist primarily of customer relationships in multiple categories that are specific to the businesses&#13;acquired and for which estimated useful lives were determined based on actual historical customer attrition rates. The Company&amp;#8217;s&#13;other finite life intangible assets consist of non-compete agreements, which have defined terms, certain trademarks which the&#13;Company has elected to gradually discontinue, and internally-developed software. These finite life intangible assets are amortized&#13;by the Company over periods ranging from four to ten years. The Company accelerated and fully amortized the distributor territory&#13;license intangible asset upon the termination of its distribution agreement with a supplier during the year ended December 31,&#13;2017.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Long-lived&#13;assets and finite life intangible assets are reviewed for impairment whenever events or circumstances have occurred that indicate&#13;the remaining useful life of the asset may warrant revision or that the remaining balance of the asset may not be recoverable.&#13;Upon indications of impairment, or in the normal course of annual testing, assets and liabilities are grouped at the lowest level&#13;for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities. The measurement of&#13;possible impairment is generally estimated by the ability to recover the balance of an asset group from its expected future operating&#13;cash flows on an undiscounted basis. If such assets are considered to be impaired, the impairment to be recognized is measured&#13;by the amount by which the carrying amount of the asset exceeds the fair value thereof. Determining asset groups and underlying&#13;cash flows requires the use of significant judgment.&lt;/font&gt;&lt;/p&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock>
    <us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsIndefiniteLivedPolicy contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Goodwill&#13;and Indefinite Life Intangible Assets&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Goodwill&#13;was generated through the acquisitions made by the Company between 2010 and 2015. As the total consideration paid exceeded the&#13;value of the net assets acquired, the Company recorded goodwill for each of the completed acquisitions. At the date of acquisition,&#13;the Company performed a valuation to determine the value of the intangible assets, and the allocation of the purchase price to&#13;the assets and liabilities acquired. The goodwill is attributable to synergies and economies of scale provided to us by the acquired&#13;entity.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company tests its goodwill and indefinite-lived intangible asset for impairment at least annually (as of October 1) and whenever&#13;events or circumstances change that indicate impairment may have occurred. A significant amount of judgment is involved in determining&#13;if an indicator of impairment has occurred. Such indicators may include, among others: a significant decline in the Company&amp;#8217;s&#13;expected future cash flows; a sustained, significant decline in the Company&amp;#8217;s stock price and market capitalization; a significant&#13;adverse change in legal factors or in the business climate of its segments; unanticipated competition; and slower growth rates.&#13;Any adverse change in these factors could have a significant impact on the recoverability of goodwill, the indefinite-lived intangible&#13;assets and the Company&amp;#8217;s consolidated financial results. As described in Note 9, the company recorded impairment charges&#13;of $870, $377 and $103 against technology-related industry accreditation, customer relationships and non-complete agreements,&#13;respectively, in 2018 and $1,445 against goodwill in 2017.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company tests its goodwill for impairment at the reporting unit level, which is an operating segment or a segment that is one&#13;level below its operating segments.&amp;#160;An operating segment is defined by ASC 280-10-50 as a component of an enterprise that&#13;earns revenue and incurs expenses, of which discrete financial information is available. The goodwill has been assigned to the&#13;reporting unit to which the value relates.&amp;#160;Two of the Company&amp;#8217;s four reporting units have goodwill. The Company tests&#13;goodwill by estimating the fair value of the reporting unit using a discounted cash flow model and other valuation techniques,&#13;but may elect to perform a qualitative analysis. A quantitative analysis is used to determine an estimated fair value representing&#13;the amount at which a reporting unit could be bought or sold in a current transaction between willing parties on an arms-length&#13;basis. The estimated fair value of each reporting unit is derived using a discounted cash flow method based on market and reporting&#13;unit-specific assumptions, including estimated future revenues and expenses, weighted average cost of capital, capital expenditures,&#13;the useful life over which cash flows will occur and other assumptions which are considered reasonable and inherent in discounted&#13;cash flow analysis. A qualitative analysis is performed by assessing certain trends and factors, including projected market outlook&#13;and growth rates, forecasted and actual sales and operating profit margins, discount rates, industry data and other relevant qualitative&#13;factors. These trends and factors are compared to, and based on, the assumptions used in the most recent quantitative assessment.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Indefinite&#13;life intangible assets consist primarily of trademarks. The fair value of these assets are determined using a royalty relief methodology&#13;of the income approach similar to that employed when the associated assets were acquired, but using updated estimates of future&#13;sales, cash flows and profitability. The royalty relief methodology isolates the revenues derived from the use of the intangible&#13;asset, applies an appropriate pretax royalty rate to the revenues, deducts income taxes, discounts the cash flow over the projection&#13;period to present value using an appropriate discount rate and adds the present value of the tax shield.&lt;/font&gt;&lt;/p&gt;</us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsIndefiniteLivedPolicy>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Foreign&#13;Currency Translation&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;functional currency for the Companies foreign subsidiaries is the local currency in which the entity is located. The financial&#13;statements of all subsidiaries with a functional currency other than the U.S. dollar have been translated into U.S. dollars. All&#13;assets and liabilities of foreign operations are translated into U.S. dollars using year-end exchange rates, and all revenues&#13;and expenses are translated at weighted average rates during the respective period. The U.S. dollar results that arise from such&#13;translation, as well as exchange gains and losses on intercompany balances of a long-term investment nature, are included in the&#13;cumulative currency translation adjustments in accumulated other comprehensive income in stockholders&amp;#8217; equity. Gains and&#13;losses resulting from foreign currency transactions are included in earnings.&lt;/font&gt;&lt;/p&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Income&#13;Taxes&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;/font&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company accounts for income taxes under the asset and liability method, based on the income tax laws and rates in the countries&#13;in which operations are conducted and income is earned. This approach requires the recognition of deferred tax assets and liabilities&#13;for the expected future tax consequences of temporary differences between the carrying amounts and the tax basis of assets and&#13;liabilities. Developing the provision for income taxes requires significant judgment and expertise in federal, international and&#13;state income tax laws, regulations and strategies, including the determination of deferred tax assets and liabilities and, if&#13;necessary, any valuation allowances that may be required for deferred tax assets. The Company records a valuation allowance to&#13;reduce its deferred tax assets to the amount that is more likely than not to be realized. The Company believes that the deferred&#13;tax asset recorded as of December 31, 2018 and 2017 is realizable through future reversals of existing taxable temporary differences&#13;and future taxable income. If the Company was to subsequently determine that it would be able to realize deferred tax assets in&#13;the future in excess of its net recorded amount, an adjustment to deferred tax assets would increase net income for the period&#13;in which such determination was made. The Company will continue to assess the adequacy of the valuation allowance on a quarterly&#13;basis. The Company&amp;#8217;s judgments and tax filings are subject to audit by various taxing authorities.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;objective of accounting for income taxes is to recognize the amount of taxes payable or refundable for the current year and deferred&#13;tax liabilities and assets for the future tax consequences or events that have been recognized in the Company&amp;#8217;s financial&#13;statements or tax returns. The Company recognizes the tax benefit from an uncertain tax position only if it is more likely than&#13;not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position&#13;(see &amp;#8220;Unrecognized Tax Benefits&amp;#8221; below).&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Income&#13;tax related interest and penalties are grouped with interest expense on the consolidated statement of operations.&lt;/font&gt;&lt;/p&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:IncomeTaxUncertaintiesPolicy contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Unrecognized&#13;Tax Benefits&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company accounts for unrecognized tax benefits in accordance with Financial Accounting Standards Board (&amp;#8220;FASB&amp;#8221;) Accounting&#13;Standards Codification (&amp;#8220;ASC&amp;#8221;) &amp;#8220;Income Taxes&amp;#8221; (&amp;#8220;ASC 740&amp;#8221;). ASC 740 prescribes a recognition&#13;threshold that a tax position is required to meet before being recognized in the financial statements and provides guidance on&#13;de-recognition, measurement, classification, interest and penalties, accounting in interim periods, disclosure and transition&#13;issues. ASC 740 contains a two-step approach to recognizing and measuring uncertain tax positions. The first step is to evaluate&#13;the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not&#13;that the position will be sustained upon ultimate settlement with a taxing authority, including resolution of related appeals&#13;or litigation processes, if any. The second step is to measure the tax benefit as the largest amount that is more than 50% likely&#13;of being realized upon ultimate settlement.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Additionally,&#13;ASC 740 requires the Company to accrue interest and related penalties, if applicable, on all tax positions for which reserves&#13;have been established consistent with jurisdictional tax laws. See Note 14 &amp;#8210; Income Taxes.&lt;/font&gt;&lt;/p&gt;</us-gaap:IncomeTaxUncertaintiesPolicy>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Share-Based&#13;Payments&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company accounts for share based payments in accordance with the provisions of FASB ASC 718 &amp;#8220;Compensation &amp;#8211; Stock&#13;Compensation&amp;#8221; and accordingly recognizes in its financial statements share based payments at their fair value. In addition,&#13;it recognizes in the financial statements an expense based on the grant date fair value of stock options granted to employees&#13;and directors. The expense is recognized on a straight line basis over the expected option life while taking into account the&#13;vesting period and the offsetting credit is recorded in additional paid-in capital. Upon exercise of options, the consideration&#13;paid together with the amount previously recorded as additional paid-in capital is recognized as capital stock. The Company estimates&#13;its forfeiture rate in order to determine its compensation expense arising from stock based awards. The Company uses the Black-Scholes&#13;Merton option pricing model to determine the fair value of the options. Non-employee members of the Board of Directors are deemed&#13;to be employees for the purposes of recognizing share-based compensation expense.&lt;/font&gt;&lt;/p&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:PensionAndOtherPostretirementPlansPolicy contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Employee&#13;Benefit Plan&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company sponsors a defined benefit plan as described in Note 15 &amp;#8210; Pension Plan. The cost of pension benefits earned by employees&#13;is actuarially determined using the accumulated benefit method and a discount rate, used to measure interest cost on the accrued&#13;employee future benefit obligation, based on market interest rates on high-quality debt instruments with maturities that match&#13;the timing and benefits expected to be paid by the plan. Plan assets are valued using current market values and the expected return&#13;on plan assets is based on the net asset value of the plan assets.&amp;#160;The costs that relate to employee current service are&#13;charged to income annually.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;transitional obligation created upon adoption of the FASB ASC 715 &amp;#8220;Compensation &amp;#8211; Retirement Benefits&amp;#8221; is amortized&#13;over the average remaining service period of employees. For a given year, unrecognized actuarial gains or losses are recognized&#13;into income if the unamortized balance at the beginning of the year is more than 10% of the greater of the plan asset or liability&#13;balance. Any unrecognized actuarial gain or loss in excess of this threshold is recognized in income over the remaining service&#13;period of the employees.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company reflects the funded status of its defined pension plans as a net asset or net liability in its balance sheet, with an&#13;offsetting amount in accumulated other comprehensive income, and recognizes changes in that funded status in the year in which&#13;the changes occur through comprehensive income.&lt;/font&gt;&lt;/p&gt;</us-gaap:PensionAndOtherPostretirementPlansPolicy>
    <us-gaap:EarningsPerSharePolicyTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Income&#13;(Loss) Per Share&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Basic&#13;income (loss) per share is computed by dividing the income (loss) for the period by the weighted average number of common shares&#13;outstanding during the period. Diluted income (loss) per share is computed by dividing the income (loss) for the period by the&#13;weighted average number of common and common equivalent shares outstanding during the period. (See Note 17 &amp;#8210; Basic and Diluted&#13;Net Loss Per Share).&lt;/font&gt;&lt;/p&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;following is a summary of the components of restructuring and integration expenses, before taxes, relating to operating expenses&#13;during the year ended December 31, 2017:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;T&amp;#38;D&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Critical&#13;    Power&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Year Ended December 31, 2017&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Segment&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Segment&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 61%; padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Business&#13;    integration expenses&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 10%; border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;219&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 10%; border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 10%; border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;219&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left; padding-left: 10pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Pre-tax&#13;    restructuring and integration expense&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;219&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;219&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock>
    <ppsi:ScheduleOfComponentsAndChangesInCompanysRestructuringLiabilityTableTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;components and changes in the Company&amp;#8217;s restructuring liability were as follows:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Facility&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Severance&#13;    and&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Product&#13;    Line&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Closure&#13;    and&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Related&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Harmonization&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Exit&#13;    Costs&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 48%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Restructuring liability as&#13;    of January 31, 2017&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 10%; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;113&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 10%; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;46&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 10%; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;592&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 10%; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;751&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: left; padding-left: 10pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Restructuring&#13;    and integration expense&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;219&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;219&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left; padding-left: 10pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Cash&#13;    paid&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(113&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(46&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(811&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(970&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Restructuring&#13;    liability as of December 31, 2017&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</ppsi:ScheduleOfComponentsAndChangesInCompanysRestructuringLiabilityTableTextBlock>
    <us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Revenues&#13;are attributable to countries based on the location of the Company&amp;#8217;s customers:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="6" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December&#13;    31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Revenues&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 70%; text-align: left; padding-left: 10pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;United&#13;    States&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 12%; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;74,122&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 12%; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;77,924&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: left; padding-left: 10pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Canada&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;32,140&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;36,251&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left; padding-left: 10pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Others&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;128&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;216&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left; padding-left: 20pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Total&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;106,390&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;114,391&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock>
    <us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;distribution of the Company&amp;#8217;s property, plant, and equipment by geographic location is approximately as follows:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="6" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December&#13;    31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Property, plant and&#13;    equipment&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 70%; text-align: left; padding-left: 10pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Canada&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 12%; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,596&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 12%; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,801&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: left; padding-left: 10pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;United&#13;    States&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;938&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;708&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left; padding-left: 10pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Mexico&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,750&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3,349&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left; padding-left: 20pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Total&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;5,284&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;6,858&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock>
    <us-gaap:ScheduleOfCostsOfRetirementPlansTableTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;components of the expense the Company incurred under the pension plan are as follows:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="6" style="font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;For&#13;    the Year Ended&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="white-space: nowrap; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Affected&#13;    Line Item&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="6" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December&#13;    31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;in the Statements&#13;    of&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="white-space: nowrap; border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Consolidated&#13;    Operations&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 54%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Current&#13;    service cost, net of employee contributions&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 13%; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;54&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 13%; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;42&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td nowrap="nowrap" style="width: 13%; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Selling,&#13;    general and administrative&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Interest cost on accrued&#13;    benefit obligation&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;98&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;103&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Other expense&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Expected return on&#13;    plan assets&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(168&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(163&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Other expense&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Amortization of transitional&#13;    obligation&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;10&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;10&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Other expense&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Amortization of past&#13;    service costs&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;7&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;7&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Other expense&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Amortization&#13;    of net actuarial gain&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;54&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;47&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Other&#13;    expense&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left; padding-left: 9px"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Total&#13;    cost of benefit&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;55&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;46&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:ScheduleOfCostsOfRetirementPlansTableTextBlock>
    <us-gaap:ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;Company&amp;#8217;s obligations pursuant to the pension plan are as follows:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="6" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December&#13;    31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 72%; text-align: left; padding-left: 0.6pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Projected&#13;    benefit obligation, at beginning of year&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,985&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,628&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.6pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Current&#13;    service cost, net of employee contributions&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;54&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;42&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.6pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Employee&#13;    contributions&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;32&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;31&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.6pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Interest&#13;    cost&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;98&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;103&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.6pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Impact&#13;    of change in discount rate&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(219&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;173&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.6pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Benefits&#13;    paid&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(166&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(180&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.6pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Foreign&#13;    exchange adjustment&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(229&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;188&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: left; padding-left: 10pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Projected&#13;    benefit obligation, at end of year&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,555&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,985&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock>
    <us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;A&#13;summary of expected benefit payments related to the pension plan is as follows:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Years&#13;    Ending December 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Pension&#13;    Plan&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 85%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2019&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;152&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2020&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;148&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2021&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;145&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2022&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;141&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2023&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;137&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2024-2028&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;660&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock>
    <us-gaap:ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Other&#13;changes in plan assets and benefit obligations recognized in other comprehensive income / (loss) are as follows:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="6" style="font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;For&#13;    the Year Ended&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="6" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December&#13;    31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 72%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Net income/(loss)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;15&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(199&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Amortization of prior&#13;    service cost&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;7&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;7&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Amortization of gain&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;54&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;47&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Amortization&#13;    of transitional asset&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;10&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;10&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;86&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(135&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Taxes&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;24&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(27&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left; padding-left: 10pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Total&#13;    recognized in other comprehensive income/(loss), net of taxes&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;62&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(108&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:ScheduleOfAmountsInAccumulatedOtherComprehensiveIncomeLossToBeRecognizedOverNextFiscalYearTableTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;accumulated other comprehensive income / (loss) consists of the following amounts that have not yet been recognized as components&#13;of net benefit cost:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="6" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December&#13;    31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 72%; text-align: left; padding-left: 0.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Unrecognized&#13;    prior service cost&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;81&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;88&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Unrecognized&#13;    net actuarial loss&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,442&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,508&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Unrecognized&#13;    transitional obligation&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;35&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;46&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left; padding-left: 0.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Deferred&#13;    income taxes&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(413&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(435&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; padding-left: 5.65pt; text-indent: 10pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Total&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,145&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,207&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:ScheduleOfAmountsInAccumulatedOtherComprehensiveIncomeLossToBeRecognizedOverNextFiscalYearTableTextBlock>
    <us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;asset allocation for the pension plan at the end of 2018 and 2017 and the target allocation for 2019, by asset category, is as&#13;follows:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="6" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December&#13;    31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2019&#13;    Target&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Allocation&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 58%; text-align: left; padding-left: 0.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Equity&#13;    securities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;36&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;34&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;36&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Fixed&#13;    income securities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;56&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;57&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;56&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Real&#13;    estate&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;8&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;7&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;8&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-bottom: 1pt; padding-left: 0.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Other&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;0&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;0&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; padding-left: 5.65pt; text-indent: 10pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Total&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;100&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;100&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;100&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock>
    <us-gaap:ScheduleOfNetFundedStatusTableTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;funded status of the pension plan is as follows:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="6" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December&#13;    31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 72%; text-align: left; padding-left: 0.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Projected&#13;    benefit obligation&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,555&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,985&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-bottom: 1pt; padding-left: 0.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Fair&#13;    value of plan assets&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,407&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,702&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left; padding-left: 5.65pt; text-indent: 10pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Accrued&#13;    obligation (long term)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;148&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;283&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:ScheduleOfNetFundedStatusTableTextBlock>
    <us-gaap:ScheduleOfAssumptionsUsedTableTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Assumptions&#13;used in accounting for the pension plan are as follows:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 95%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="6" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December&#13;    31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 72%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Weighted&#13;    average discount rate used to determine the accrued benefit obligations&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3.90&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3.40&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Discount rate used&#13;    to determine the net pension expense&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3.40&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3.80&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Expected long-term&#13;    rate on plan assets&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;6.50&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;6.50&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:ScheduleOfAssumptionsUsedTableTextBlock>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;fair value of the stock options granted was measured using the Black-Scholes valuation model with the following assumptions:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="6" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Year&#13;    Ended December 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 72%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Expected&#13;    volatility&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;29.3%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;31.1&#13;    - 31.3%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Expected life in years&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;5.5&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;5.5 - 6.0&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Risk-free interest&#13;    rate&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2.65%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2.08 - 2.15%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Dividend yield&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;0%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;0%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;A&#13;summary of stock option activity for the years ended December 31, 2018 and 2017, and changes during the years then ended is presented&#13;below:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Stock&lt;br /&gt;Options&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Weighted&#13;    average&lt;br /&gt;exercise price&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Weighted&lt;br /&gt;average&#13;    remaining&lt;br /&gt;contractual term&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Aggregate&lt;br /&gt;intrinsic&#13;    value&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 39%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Outstanding&#13;    as of January 1, 2017&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 12%; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;247,400&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 12%; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;8.75&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 12%; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;5.90&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 12%; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;135&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: left; padding-left: 10pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Granted&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;262,000&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;7.30&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;9.20&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;81&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-left: 10pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Exercised&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(26,333&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4.55&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: left; padding-left: 10pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Forfeited&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(47,267&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;6.74&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;6.80&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Outstanding as of January&#13;    1, 2018&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;435,800&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;8.35&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;7.50&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;216&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Granted&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;7,000&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;5.60&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Exercised&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: left; padding-left: 10pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Forfeited&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(18,000&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;8.54&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-left: 10pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Outstanding&#13;    as of December 31, 2018&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;424,800&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;8.30&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;6.50&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;22&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: left; padding-left: 10pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Exercisable&#13;    as of December 31, 2018&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;411,133&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;8.36&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;6.40&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;22&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;A&#13;summary of the weighted-average grant-date fair value of options, total intrinsic value of options exercised, and cash receipts&#13;from options exercised is shown below:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="6" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Year&#13;    Ended December 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 72%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Weighted-average fair value&#13;    of options granted (per share)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1.81&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2.40&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Intrinsic value gain&#13;    of options exercised&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;81&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Cash receipts from&#13;    exercise of options&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;120&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Long-term&#13;debt consists of the following:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="6" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December&#13;    31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 74%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Term credit&#13;    facilities, net (a)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 10%; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3,793&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 10%; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4,933&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Capital&#13;    lease obligations&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-left: 10pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Total&#13;    debt&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3,793&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4,935&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Less&#13;    current portion&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(1,174&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(782&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left; padding-left: 10pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Total&#13;    long-term debt&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,619&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4,153&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="color: red; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(a)&#13;The balances as of December 31, 2018 and 2017 are net of debt issuance costs of $45 and $102, respectively.&lt;/font&gt;&lt;/p&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Excluding&#13;debt issuance costs of $45, the annual maturities of long-term debt at December 31, 2018, were as follows:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 60%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Long-term&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Years&#13;    Ending December 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Debt&#13;    Maturities&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 80%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2019&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 16%; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,200&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2020&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,638&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2021&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2022&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Thereafter&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: left; padding-left: 10pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Total&#13;    long-term debt maturities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3,838&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Changes&#13;in intangible asset balances for the years ended December 31, 2018 and 2017 consisted of the following:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="font-weight: bold; color: red; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;T&amp;#38;D&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Critical&#13;    Power&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Solutions&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Solutions&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Intangible&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Segment&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Segment&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Assets&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 55%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Balance as of January 1,&#13;    2017&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 12%; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;5,565&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 12%; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,603&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 12%; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;8,168&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: left; padding-left: 10pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Amortization&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(415&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(1,358&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(1,773&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left; padding-left: 10pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Foreign&#13;    currency translation&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Balance as of December 31, 2017&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;5,154&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,245&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;6,399&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-left: 10pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Amortization&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(339&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(1,121&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(1,460&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: left; padding-left: 10pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Impairment&#13;    charges&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(1,350&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(1,350&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left; padding-left: 10pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Foreign&#13;    currency translation&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(5&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(5&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Balance as of&#13;    December 31, 2018&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3,460&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;124&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3,584&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Future&#13;scheduled annual straight-line amortization expense over the useful lives of finite life intangible assets is as follows:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 60%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Years&#13;    Ending December 31,&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 80%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2019&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 16%; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;215&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2020&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;200&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2021&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;200&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2022&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;124&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2023&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;106&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Thereafter&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;239&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,084&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;components of inventories are summarized below:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 70%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="font-weight: bold; color: red; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="6" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December&#13;    31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 66%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Raw materials&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 14%; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;14,952&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 14%; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;10,376&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Work in process&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;5,547&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;5,082&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Finished goods&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;7,323&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;10,919&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Provision&#13;    for excess and obsolete inventory&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(512&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(264&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left; padding-left: 10pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Total&#13;    inventories&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;27,310&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;26,113&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;following table presents our revenues disaggregated by revenue discipline:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 70%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="6" style="font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;For&#13;    the Year Ended&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="6" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December&#13;    31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 66%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Products&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 14%; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;96,590&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 14%; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;105,225&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Services&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;9,800&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;9,166&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left; padding-left: 10pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Total&#13;    Revenue&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;106,390&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;114,391&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Property,&#13;plant and equipment are summarized below:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 70%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="6" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December&#13;    31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 58%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Land&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 20%; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;5&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 20%; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;50&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Buildings&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,574&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,547&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Machinery and equipment&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;10,578&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;10,668&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Furniture and fixtures&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;447&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;475&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Computer hardware and&#13;    software&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,261&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,370&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Leasehold improvements&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;677&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;721&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Construction&#13;    in progress&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;348&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;18&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;14,890&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;15,849&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Less:&#13;    Accumulated depreciation&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(9,606&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(8,991&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left; padding-left: 10pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Total&#13;    property, plant and equipment, net&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;5,284&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;6,858&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:ScheduleOfRentExpenseTableTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The&#13;components of the lease expense were as follows:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="6" style="font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;For&#13;    the Year Ended&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="6" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December&#13;    31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 70%; padding-bottom: 2.5pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Operating&#13;    lease cost&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 12%; border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;755&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; padding-bottom: 2.5pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 12%; border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;675&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; padding-bottom: 2.5pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Finance lease cost&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: left; padding-left: 10pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Amortization&#13;    of right-of-use asset&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;622&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;535&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left; padding-left: 10pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Interest&#13;    on lease liabilities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;157&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;166&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Total&#13;    finance lease cost&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;779&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;701&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:ScheduleOfRentExpenseTableTextBlock>
    <us-gaap:OtherLiabilitiesTableTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Other&#13;information related to leases was as follows:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Supplemental&#13;Cash Flows Information&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="6" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December&#13;    31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Cash paid for amounts included in the measurement&#13;    of lease liabilities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 70%; text-align: left; padding-left: 10pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Operating&#13;    cash flows from operating leases&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 12%; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;768&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 12%; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;694&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: left; padding-left: 10pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Operating&#13;    cash flows from finance leases&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;157&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;166&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-left: 10pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Financing&#13;    cash flows from finance leases&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;414&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;301&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Right-of-use assets&#13;    obtained in exchange for lease obligations:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-left: 10pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Operating&#13;    leases&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;664&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;581&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: left; padding-left: 10pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Finance&#13;    leases&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;622&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;535&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="color: red; font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Weighted&#13;Average Remaining Lease Term&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="6" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December&#13;    31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; padding-bottom: 1pt; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Operating leases&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3 years&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3 years&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Finance leases&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;6 years&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;7 years&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 70%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 12%; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 12%; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Weighted&#13;Average Discount Rate&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="6" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December&#13;    31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 70%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Operating&#13;    leases&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 12%; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;6.00&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 12%; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;5.50&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Finance leases&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;6.37&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;5.90&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:OtherLiabilitiesTableTextBlock>
    <ppsi:LesseeLeaseLiabilityMaturityTableTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Future&#13;minimum lease payments under non-cancellable leases as of December 31, 2018 were as follows:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="color: red; font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Operating&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Finance&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Leases&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Leases&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 70%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2019&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 12%; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;779&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 12%; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;630&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2020&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;755&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;532&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2021&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;410&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;562&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2022&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;91&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;363&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2023&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;309&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Thereafter&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;853&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-left: 10pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Total&#13;    future minmum lease payments&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,035&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3,249&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Less imputed interest&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(164&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(570&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-left: 10pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Total&#13;    future minmum lease payments&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,871&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,679&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</ppsi:LesseeLeaseLiabilityMaturityTableTextBlock>
    <ppsi:AsReportedAmountsOfLeaseLiabilityTableTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Reported&#13;as of December 31, 2018:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Operating&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Finance&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Leases&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Leases&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 70%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Accounts&#13;    payable and accrued liabilities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 12%; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;687&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 12%; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;473&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Other&#13;    long-term liabilities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,187&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,205&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left; padding-left: 10pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Total&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,874&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.5pt double; text-align: right"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,678&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</ppsi:AsReportedAmountsOfLeaseLiabilityTableTextBlock>
    <us-gaap:NumberOfReportableSegments contextRef="From2018-01-01to2018-12-31" unitRef="Segment" decimals="INF">2</us-gaap:NumberOfReportableSegments>
    <us-gaap:NumberOfReportableSegments contextRef="From2017-01-01to2017-12-31" unitRef="Segment" decimals="INF">2</us-gaap:NumberOfReportableSegments>
    <us-gaap:SharePrice contextRef="AsOf2013-09-24_us-gaap_IPOMember" unitRef="USDPShares" decimals="INF">7.00</us-gaap:SharePrice>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">200000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">500000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="From2018-01-01to2018-12-31_us-gaap_FurnitureAndFixturesMember_srt_MinimumMember">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="From2018-01-01to2018-12-31_us-gaap_FurnitureAndFixturesMember_srt_MaximumMember">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="From2018-01-01to2018-12-31_us-gaap_BuildingMember">P25Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="From2018-01-01to2018-12-31_us-gaap_MachineryAndEquipmentMember_srt_MinimumMember">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="From2018-01-01to2018-12-31_us-gaap_MachineryAndEquipmentMember_srt_MaximumMember">P15Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="From2018-01-01to2018-12-31_us-gaap_ComputerEquipmentMember_srt_MinimumMember">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="From2018-01-01to2018-12-31_us-gaap_ComputerEquipmentMember_srt_MaximumMember">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:NotesReceivableNet contextRef="PAsOn12_31_2011_NotesReceivableMemberusgaapAccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" unitRef="USD" decimals="-3">300000</us-gaap:NotesReceivableNet>
    <us-gaap:NotesReceivableNet contextRef="PAsOn01_31_2012_NotesReceivableMemberusgaapAccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" unitRef="USD" decimals="-3">300000</us-gaap:NotesReceivableNet>
    <ppsi:NumberOfPromissoryNotes contextRef="From2012-01-30to2012-01-31_us-gaap_NotesReceivableMember" unitRef="Segment" decimals="INF">2</ppsi:NumberOfPromissoryNotes>
    <ppsi:NumberOfPromissoryNotes contextRef="P12_30_2011To12_31_2011_NotesReceivableMemberusgaapAccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" unitRef="Segment" decimals="INF">2</ppsi:NumberOfPromissoryNotes>
    <ppsi:StatedInterestRatesForNotesReceivable contextRef="From2012-01-30to2012-01-31_us-gaap_NotesReceivableMember" unitRef="Pure" decimals="INF">0.045</ppsi:StatedInterestRatesForNotesReceivable>
    <ppsi:StatedInterestRatesForNotesReceivable contextRef="P12_30_2011To12_31_2011_NotesReceivableMemberusgaapAccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" unitRef="Pure" decimals="INF">0.045</ppsi:StatedInterestRatesForNotesReceivable>
    <us-gaap:OtherAssetsCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">600000</us-gaap:OtherAssetsCurrent>
    <us-gaap:GoodwillGross contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">10948000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">10948000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">10948000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross contextRef="AsOf2016-12-31_custom_TAndDSolutionsSegmentMember" unitRef="USD" decimals="-3">7978000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross contextRef="PAsOn12_31_2015_TAndDSolutionsSegmentMemberusgaapStatementBusinessSegmentsAxis" unitRef="USD" decimals="-3">7978000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross contextRef="AsOf2016-12-31_custom_CriticalPowerSolutionsSegmentMember" unitRef="USD" decimals="-3">2970000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross contextRef="PAsOn12_31_2015_CriticalPowerSolutionsSegmentMemberusgaapStatementBusinessSegmentsAxis" unitRef="USD" decimals="-3">2970000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross contextRef="PAsOn12_31_2014_TAndDSolutionsSegmentMemberusgaapStatementBusinessSegmentsAxis" unitRef="USD" decimals="-3">7978000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross contextRef="PAsOn12_31_2014_CriticalPowerSolutionsSegmentMemberusgaapStatementBusinessSegmentsAxis" unitRef="USD" decimals="-3">2970000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">2421000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">2421000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">976000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss contextRef="AsOf2016-12-31_custom_TAndDSolutionsSegmentMember" unitRef="USD" decimals="-3">976000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss contextRef="PAsOn12_31_2015_TAndDSolutionsSegmentMemberusgaapStatementBusinessSegmentsAxis" unitRef="USD" decimals="-3">2421000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss contextRef="PAsOn12_31_2015_CriticalPowerSolutionsSegmentMemberusgaapStatementBusinessSegmentsAxis" unitRef="USD" xsi:nil="true" />
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss contextRef="PAsOn12_31_2014_TAndDSolutionsSegmentMemberusgaapStatementBusinessSegmentsAxis" unitRef="USD" decimals="-3">2421000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss contextRef="PAsOn12_31_2014_CriticalPowerSolutionsSegmentMemberusgaapStatementBusinessSegmentsAxis" unitRef="USD" xsi:nil="true" />
    <us-gaap:AssetImpairmentCharges contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">1350000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges contextRef="From2018-01-01to2018-12-31_custom_TechnologyRelatedIndustryMember" unitRef="USD" decimals="-3">870000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges contextRef="P01_01_2015To12_31_2015_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="USD" decimals="-3">377000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges contextRef="From2018-01-01to2018-12-31_custom_NonCompleteAgreementsMember" unitRef="USD" decimals="-3">103000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges contextRef="From2018-01-01to2018-12-31_custom_TAndDSolutionsSegmentMember" unitRef="USD" decimals="-3">1350000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges contextRef="From2018-01-01to2018-12-31_custom_FiniteLivedIntangibleAssetsMajorClassMember" unitRef="USD" decimals="-3">1350000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges contextRef="P01_01_2015To12_31_2015_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="USD" decimals="-3">103000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges contextRef="From2018-01-01to2018-12-31_custom_TechnologyRelatedIndustryAccreditationsMember" unitRef="USD" decimals="-3">870000</us-gaap:AssetImpairmentCharges>
    <ppsi:IntangibleAssetsNetForeignCurrencyTranslation contextRef="From2017-01-01to2017-12-31_custom_TAndDSolutionsSegmentMember" unitRef="USD" decimals="-3">4000</ppsi:IntangibleAssetsNetForeignCurrencyTranslation>
    <ppsi:IntangibleAssetsNetForeignCurrencyTranslation contextRef="From2018-01-01to2018-12-31_custom_TAndDSolutionsSegmentMember" unitRef="USD" decimals="-3">-5000</ppsi:IntangibleAssetsNetForeignCurrencyTranslation>
    <ppsi:IntangibleAssetsNetForeignCurrencyTranslation contextRef="From2017-01-01to2017-12-31_custom_FiniteLivedIntangibleAssetsMajorClassMember" unitRef="USD" decimals="-3">4000</ppsi:IntangibleAssetsNetForeignCurrencyTranslation>
    <ppsi:IntangibleAssetsNetForeignCurrencyTranslation contextRef="From2018-01-01to2018-12-31_custom_FiniteLivedIntangibleAssetsMajorClassMember" unitRef="USD" decimals="-3">-5000</ppsi:IntangibleAssetsNetForeignCurrencyTranslation>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="P01_01_2015To12_31_2015_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Foot-00-0">P7Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="P01_01_2015To12_31_2015_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Foot-00-1">P4Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="From2018-01-01to2018-12-31_us-gaap_TechnologyBasedIntangibleAssetsMember">P7Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="From2018-01-01to2018-12-31_us-gaap_DevelopedTechnologyRightsMember">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="From2017-01-01to2017-12-31_us-gaap_CustomerRelationshipsMember">P7Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="From2017-01-01to2017-12-31_us-gaap_NoncompeteAgreementsMember">P6Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="From2017-01-01to2017-12-31_us-gaap_TechnologyBasedIntangibleAssetsMember">P7Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="From2017-01-01to2017-12-31_us-gaap_DevelopedTechnologyRightsMember">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">12080000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">12554000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill contextRef="AsOf2018-12-31_us-gaap_CustomerRelationshipsMember" unitRef="USD" decimals="-3">7202000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill contextRef="AsOf2018-12-31_us-gaap_NoncompeteAgreementsMember" unitRef="USD" decimals="-3">705000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill contextRef="AsOf2018-12-31_us-gaap_TrademarksMember" unitRef="USD" decimals="-3">1816000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill contextRef="AsOf2018-12-31_us-gaap_TechnologyBasedIntangibleAssetsMember" unitRef="USD" decimals="-3">289000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill contextRef="AsOf2018-12-31_us-gaap_DevelopedTechnologyRightsMember" unitRef="USD" decimals="-3">492000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill contextRef="AsOf2018-12-31_custom_TechnologyRelatedIndustryAccreditationsMember" unitRef="USD" decimals="-3">1576000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill contextRef="AsOf2017-12-31_us-gaap_CustomerRelationshipsMember" unitRef="USD" decimals="-3">7202000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill contextRef="AsOf2017-12-31_us-gaap_NoncompeteAgreementsMember" unitRef="USD" decimals="-3">705000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill contextRef="AsOf2017-12-31_us-gaap_TrademarksMember" unitRef="USD" decimals="-3">1816000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill contextRef="AsOf2017-12-31_us-gaap_LicensingAgreementsMember" unitRef="USD" decimals="-3">474000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill contextRef="AsOf2017-12-31_us-gaap_TechnologyBasedIntangibleAssetsMember" unitRef="USD" decimals="-3">289000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill contextRef="AsOf2017-12-31_us-gaap_DevelopedTechnologyRightsMember" unitRef="USD" decimals="-3">492000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill contextRef="AsOf2017-12-31_custom_TechnologyRelatedIndustryAccreditationsMember" unitRef="USD" decimals="-3">1576000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">7124000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">6138000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="AsOf2018-12-31_us-gaap_CustomerRelationshipsMember" unitRef="USD" decimals="-3">6175000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="AsOf2018-12-31_us-gaap_NoncompeteAgreementsMember" unitRef="USD" decimals="-3">587000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="AsOf2018-12-31_us-gaap_TechnologyBasedIntangibleAssetsMember" unitRef="USD" decimals="-3">165000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="AsOf2018-12-31_us-gaap_DevelopedTechnologyRightsMember" unitRef="USD" decimals="-3">197000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="AsOf2017-12-31_us-gaap_CustomerRelationshipsMember" unitRef="USD" decimals="-3">4907000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="AsOf2017-12-31_us-gaap_NoncompeteAgreementsMember" unitRef="USD" decimals="-3">485000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="AsOf2017-12-31_us-gaap_LicensingAgreementsMember" unitRef="USD" decimals="-3">474000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="AsOf2017-12-31_us-gaap_TechnologyBasedIntangibleAssetsMember" unitRef="USD" decimals="-3">124000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="AsOf2017-12-31_us-gaap_DevelopedTechnologyRightsMember" unitRef="USD" decimals="-3">148000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <ppsi:FiniteLivedIntangibleAssetsForeignCurrencyTranslationAdjustments contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">22000</ppsi:FiniteLivedIntangibleAssetsForeignCurrencyTranslationAdjustments>
    <ppsi:FiniteLivedIntangibleAssetsForeignCurrencyTranslationAdjustments contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">17000</ppsi:FiniteLivedIntangibleAssetsForeignCurrencyTranslationAdjustments>
    <ppsi:FiniteLivedIntangibleAssetsForeignCurrencyTranslationAdjustments contextRef="AsOf2018-12-31_custom_TechnologyRelatedIndustryAccreditationsMember" unitRef="USD" decimals="-3">22000</ppsi:FiniteLivedIntangibleAssetsForeignCurrencyTranslationAdjustments>
    <ppsi:FiniteLivedIntangibleAssetsForeignCurrencyTranslationAdjustments contextRef="AsOf2017-12-31_custom_TechnologyRelatedIndustryAccreditationsMember" unitRef="USD" decimals="-3">17000</ppsi:FiniteLivedIntangibleAssetsForeignCurrencyTranslationAdjustments>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">215000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">200000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">200000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">124000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">106000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">239000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">1084000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">3793000</us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">4935000</us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities contextRef="AsOf2018-12-31_us-gaap_LineOfCreditMember" unitRef="USD" id="Foot-01-0" decimals="-3">3793000</us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities contextRef="PAsOn12_31_2015_LineOfCreditMemberusgaapLongtermDebtTypeAxis" unitRef="USD" id="Foot-01-1" decimals="-3">4933000</us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities contextRef="PAsOn12_31_2015_CapitalLeaseObligationsMemberusgaapLongtermDebtTypeAxis" unitRef="USD" decimals="-3">2000</us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">1200000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">2638000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:DebtAndCapitalLeaseObligations contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">3838000</us-gaap:DebtAndCapitalLeaseObligations>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="AsOf2016-04-30_us-gaap_ForeignLineOfCreditMember_currency_CAD" unitRef="USD" decimals="-3">8200000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="AsOf2016-04-30_us-gaap_ForeignLineOfCreditMember" unitRef="USD" decimals="-3">6300000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="AsOf2016-04-30_custom_CanadianCreditFacilitiesAMember_currency_CAD" unitRef="USD" decimals="-3">7000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="AsOf2016-04-30_custom_CanadianCreditFacilitiesBMember_currency_CAD" unitRef="USD" decimals="-3">471000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="AsOf2016-04-30_custom_CanadianCreditFacilitiesCMember" unitRef="USD" decimals="-3">712000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="AsOf2018-03-15_custom_CanadianCreditFacilitiesAMember_currency_CAD" unitRef="USD" decimals="-3">8000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="AsOf2018-03-15_us-gaap_ForeignLineOfCreditMember_currency_CAD" unitRef="USD" decimals="-3">9200000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="AsOf2016-04-30_custom_RevolvingCreditFacilityUSMember" unitRef="USD" decimals="-3">19100000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="AsOf2016-04-30_custom_UnitedStatesCreditFacilitiesMember" unitRef="USD" decimals="-3">14000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="AsOf2016-04-30_custom_UnitedStatesCreditFacilitiesBMember" unitRef="USD" decimals="-3">5000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="AsOf2016-04-30_custom_RevolvingCreditFacility1Member" unitRef="USD" decimals="-3">100000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="AsOf2018-03-15_custom_USARCAAmendment2017Member_custom_UnitedStatesCreditFacilitiesMember" unitRef="USD" decimals="-3">15000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="AsOf2018-03-15_custom_USARCAAmendment2017Member_custom_RevolvingCreditFacilityUSMember" unitRef="USD" decimals="-3">20100000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="From2016-04-01to2016-04-30_custom_CanadianCreditFacilitiesAMember_custom_CADARCAAmendment2017Member" unitRef="Pure" decimals="INF">0.0075</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="From2016-04-01to2016-04-30_custom_CanadianCreditFacilitiesAMember_us-gaap_BaseRateMember_custom_CADARCAAmendment2017Member" unitRef="Pure" decimals="INF">0.0075</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="From2016-04-01to2016-04-30_custom_CanadianCreditFacilitiesAMember_us-gaap_LondonInterbankOfferedRateLIBORMember_custom_CADARCAAmendment2017Member" unitRef="Pure" decimals="INF">0.0225</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="From2016-04-01to2016-04-30_custom_CanadianCreditFacilitiesAMember_custom_CADARCAAmendment2018Member" unitRef="Pure" decimals="INF">0.0050</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="From2016-04-01to2016-04-30_custom_CanadianCreditFacilitiesAMember_us-gaap_BaseRateMember_custom_CADARCAAmendment2018Member" unitRef="Pure" decimals="INF">0.0050</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="From2016-04-01to2016-04-30_custom_CanadianCreditFacilitiesAMember_us-gaap_LondonInterbankOfferedRateLIBORMember_custom_CADARCAAmendment2018Member" unitRef="Pure" decimals="INF">0.020</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="From2016-04-01to2016-04-30_custom_CanadianCreditFacilitiesBMember_currency_CAD_custom_CADARCAAmendment2017Member" unitRef="Pure" decimals="INF">0.0125</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="From2016-04-01to2016-04-30_custom_CanadianCreditFacilitiesBMember_currency_CAD_custom_CADARCAAmendment2018Member" unitRef="Pure" decimals="INF">0.0125</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="From2016-04-01to2016-04-30_custom_CanadianCreditFacilitiesCMember_currency_CAD_custom_CADARCAAmendment2017Member" unitRef="Pure" decimals="INF">0.015</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="From2016-04-01to2016-04-30_custom_CanadianCreditFacilitiesCMember_us-gaap_BaseRateMember_custom_CADARCAAmendment2017Member" unitRef="Pure" decimals="INF">0.015</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="From2016-04-01to2016-04-30_custom_CanadianCreditFacilitiesCMember_us-gaap_LondonInterbankOfferedRateLIBORMember_custom_CADARCAAmendment2017Member" unitRef="Pure" decimals="INF">0.0275</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="From2016-04-01to2016-04-30_custom_CanadianCreditFacilitiesCMember_currency_CAD_custom_CADARCAAmendment2018Member" unitRef="Pure" decimals="INF">0.0125</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="From2016-04-01to2016-04-30_custom_CanadianCreditFacilitiesCMember_us-gaap_BaseRateMember_custom_CADARCAAmendment2018Member" unitRef="Pure" decimals="INF">0.0125</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="From2016-04-01to2016-04-30_custom_CanadianCreditFacilitiesCMember_us-gaap_LondonInterbankOfferedRateLIBORMember_custom_CADARCAAmendment2018Member" unitRef="Pure" decimals="INF">0.0250</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="From2018-01-01to2018-12-31_custom_USARCAAmendment2017Member_custom_UnitedStatesCreditFacilitiesMember_us-gaap_PrimeRateMember" unitRef="Pure" decimals="INF">0.01</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="From2018-01-01to2018-12-31_custom_USARCAAmendment2017Member_custom_UnitedStatesCreditFacilitiesMember_us-gaap_LondonInterbankOfferedRateLIBORMember" unitRef="Pure" decimals="INF">0.0225</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="From2018-01-01to2018-12-31_custom_USARCAAmendment2018Member_custom_UnitedStatesCreditFacilitiesMember_us-gaap_PrimeRateMember" unitRef="Pure" decimals="INF">0.0075</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="From2018-01-01to2018-12-31_custom_USARCAAmendment2018Member_custom_UnitedStatesCreditFacilitiesMember_us-gaap_LondonInterbankOfferedRateLIBORMember" unitRef="Pure" decimals="INF">0.0200</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="From2018-01-01to2018-12-31_custom_USARCAAmendment2017Member_custom_UnitedStatesCreditFacilitiesBMember_us-gaap_BaseRateMember" unitRef="Pure" decimals="INF">0.0125</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="From2018-01-01to2018-12-31_custom_USARCAAmendment2017Member_custom_UnitedStatesCreditFacilitiesBMember_us-gaap_LondonInterbankOfferedRateLIBORMember" unitRef="Pure" decimals="INF">0.0250</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentDescriptionOfVariableRateBasis contextRef="From2016-04-01to2016-04-30_custom_CanadianCreditFacilitiesAMember_custom_CADARCAAmendment2017Member">BMO's prime rate plus</us-gaap:DebtInstrumentDescriptionOfVariableRateBasis>
    <us-gaap:DebtInstrumentDescriptionOfVariableRateBasis contextRef="From2016-04-01to2016-04-30_custom_CanadianCreditFacilitiesAMember_us-gaap_BaseRateMember_custom_CADARCAAmendment2017Member">U.S. base rate plus</us-gaap:DebtInstrumentDescriptionOfVariableRateBasis>
    <us-gaap:DebtInstrumentDescriptionOfVariableRateBasis contextRef="From2016-04-01to2016-04-30_custom_CanadianCreditFacilitiesAMember_us-gaap_LondonInterbankOfferedRateLIBORMember_custom_CADARCAAmendment2017Member">LIBOR plus</us-gaap:DebtInstrumentDescriptionOfVariableRateBasis>
    <us-gaap:DebtInstrumentDescriptionOfVariableRateBasis contextRef="From2016-04-01to2016-04-30_custom_CanadianCreditFacilitiesAMember_custom_CADARCAAmendment2018Member">BMO's prime rate plus</us-gaap:DebtInstrumentDescriptionOfVariableRateBasis>
    <us-gaap:DebtInstrumentDescriptionOfVariableRateBasis contextRef="From2016-04-01to2016-04-30_custom_CanadianCreditFacilitiesAMember_us-gaap_BaseRateMember_custom_CADARCAAmendment2018Member">U.S. base rate plus</us-gaap:DebtInstrumentDescriptionOfVariableRateBasis>
    <us-gaap:DebtInstrumentDescriptionOfVariableRateBasis contextRef="From2016-04-01to2016-04-30_custom_CanadianCreditFacilitiesAMember_us-gaap_LondonInterbankOfferedRateLIBORMember_custom_CADARCAAmendment2018Member">LIBOR plus</us-gaap:DebtInstrumentDescriptionOfVariableRateBasis>
    <us-gaap:DebtInstrumentDescriptionOfVariableRateBasis contextRef="From2016-04-01to2016-04-30_custom_CanadianCreditFacilitiesBMember_currency_CAD_custom_CADARCAAmendment2017Member">BMO's prime rate plus</us-gaap:DebtInstrumentDescriptionOfVariableRateBasis>
    <us-gaap:DebtInstrumentDescriptionOfVariableRateBasis contextRef="From2016-04-01to2016-04-30_custom_CanadianCreditFacilitiesBMember_currency_CAD_custom_CADARCAAmendment2018Member">BMO's prime rate plus</us-gaap:DebtInstrumentDescriptionOfVariableRateBasis>
    <us-gaap:DebtInstrumentDescriptionOfVariableRateBasis contextRef="From2016-04-01to2016-04-30_custom_CanadianCreditFacilitiesCMember_currency_CAD_custom_CADARCAAmendment2017Member">BMO's prime rate plus</us-gaap:DebtInstrumentDescriptionOfVariableRateBasis>
    <us-gaap:DebtInstrumentDescriptionOfVariableRateBasis contextRef="From2016-04-01to2016-04-30_custom_CanadianCreditFacilitiesCMember_us-gaap_BaseRateMember_custom_CADARCAAmendment2017Member">U.S. base rate plus</us-gaap:DebtInstrumentDescriptionOfVariableRateBasis>
    <us-gaap:DebtInstrumentDescriptionOfVariableRateBasis contextRef="From2016-04-01to2016-04-30_custom_CanadianCreditFacilitiesCMember_us-gaap_LondonInterbankOfferedRateLIBORMember_custom_CADARCAAmendment2017Member">LIBOR plus</us-gaap:DebtInstrumentDescriptionOfVariableRateBasis>
    <us-gaap:DebtInstrumentDescriptionOfVariableRateBasis contextRef="From2016-04-01to2016-04-30_custom_CanadianCreditFacilitiesCMember_currency_CAD_custom_CADARCAAmendment2018Member">BMO's prime rate plus</us-gaap:DebtInstrumentDescriptionOfVariableRateBasis>
    <us-gaap:DebtInstrumentDescriptionOfVariableRateBasis contextRef="From2016-04-01to2016-04-30_custom_CanadianCreditFacilitiesCMember_us-gaap_BaseRateMember_custom_CADARCAAmendment2018Member">U.S. base rate plus</us-gaap:DebtInstrumentDescriptionOfVariableRateBasis>
    <us-gaap:DebtInstrumentDescriptionOfVariableRateBasis contextRef="From2016-04-01to2016-04-30_custom_CanadianCreditFacilitiesCMember_us-gaap_LondonInterbankOfferedRateLIBORMember_custom_CADARCAAmendment2018Member">LIBOR plus</us-gaap:DebtInstrumentDescriptionOfVariableRateBasis>
    <us-gaap:DebtInstrumentDescriptionOfVariableRateBasis contextRef="From2018-01-01to2018-12-31_custom_USARCAAmendment2017Member_custom_UnitedStatesCreditFacilitiesMember_us-gaap_PrimeRateMember">bank's prime rate on U.S. prime rate loans</us-gaap:DebtInstrumentDescriptionOfVariableRateBasis>
    <us-gaap:DebtInstrumentDescriptionOfVariableRateBasis contextRef="From2018-01-01to2018-12-31_custom_USARCAAmendment2017Member_custom_UnitedStatesCreditFacilitiesMember_us-gaap_LondonInterbankOfferedRateLIBORMember">adjusted LIBOR rate on Eurodollar loans</us-gaap:DebtInstrumentDescriptionOfVariableRateBasis>
    <us-gaap:DebtInstrumentDescriptionOfVariableRateBasis contextRef="From2018-01-01to2018-12-31_custom_USARCAAmendment2018Member_custom_UnitedStatesCreditFacilitiesMember_us-gaap_PrimeRateMember">bank's prime rate on U.S. prime rate loans</us-gaap:DebtInstrumentDescriptionOfVariableRateBasis>
    <us-gaap:DebtInstrumentDescriptionOfVariableRateBasis contextRef="From2018-01-01to2018-12-31_custom_USARCAAmendment2018Member_custom_UnitedStatesCreditFacilitiesMember_us-gaap_LondonInterbankOfferedRateLIBORMember">adjusted LIBOR rate on Eurodollar loans</us-gaap:DebtInstrumentDescriptionOfVariableRateBasis>
    <us-gaap:DebtInstrumentDescriptionOfVariableRateBasis contextRef="From2018-01-01to2018-12-31_custom_USARCAAmendment2017Member_custom_UnitedStatesCreditFacilitiesBMember_us-gaap_BaseRateMember">bank's prime rate on U.S. prime rate loans</us-gaap:DebtInstrumentDescriptionOfVariableRateBasis>
    <us-gaap:DebtInstrumentDescriptionOfVariableRateBasis contextRef="From2018-01-01to2018-12-31_custom_USARCAAmendment2017Member_custom_UnitedStatesCreditFacilitiesBMember_us-gaap_LondonInterbankOfferedRateLIBORMember">adjusted LIBOR rate on Eurodollar loans</us-gaap:DebtInstrumentDescriptionOfVariableRateBasis>
    <us-gaap:DebtInstrumentFrequencyOfPeriodicPayment contextRef="From2016-04-01to2016-04-30_custom_CanadianCreditFacilitiesBMember_currency_CAD_custom_CADARCAAmendment2017Member">Quarterly</us-gaap:DebtInstrumentFrequencyOfPeriodicPayment>
    <us-gaap:DebtInstrumentFrequencyOfPeriodicPayment contextRef="From2016-04-01to2016-04-30_custom_CanadianCreditFacilitiesBMember_currency_CAD_custom_CADARCAAmendment2018Member">Quarterly</us-gaap:DebtInstrumentFrequencyOfPeriodicPayment>
    <us-gaap:DebtInstrumentFrequencyOfPeriodicPayment contextRef="From2017-03-14to2017-03-15_custom_CanadianCreditFacilitiesBMember_currency_CAD_custom_CADARCAAmendment2017Member">Quarterly</us-gaap:DebtInstrumentFrequencyOfPeriodicPayment>
    <us-gaap:DebtInstrumentFrequencyOfPeriodicPayment contextRef="From2016-04-01to2016-04-30_custom_CanadianCreditFacilitiesCMember_currency_CAD_custom_CADARCAAmendment2017Member">Quarterly</us-gaap:DebtInstrumentFrequencyOfPeriodicPayment>
    <us-gaap:DebtInstrumentFrequencyOfPeriodicPayment contextRef="From2018-03-27to2018-03-28_custom_CanadianCreditFacilitiesCMember_us-gaap_SubsequentEventMember_custom_CADARCAAmendment2018Member">Quarterly</us-gaap:DebtInstrumentFrequencyOfPeriodicPayment>
    <us-gaap:DebtInstrumentFrequencyOfPeriodicPayment contextRef="From2017-03-14to2017-03-15_custom_CanadianCreditFacilitiesCMember_us-gaap_SubsequentEventMember_custom_CADARCAAmendment2017Member">Quarterly</us-gaap:DebtInstrumentFrequencyOfPeriodicPayment>
    <us-gaap:DebtInstrumentFrequencyOfPeriodicPayment contextRef="From2018-01-01to2018-12-31_custom_USARCAAmendment2017Member_custom_CreditFacilityBMember">Quarterly</us-gaap:DebtInstrumentFrequencyOfPeriodicPayment>
    <us-gaap:DebtInstrumentFrequencyOfPeriodicPayment contextRef="From2018-01-01to2018-12-31_custom_USARCAAmendment2017Member_custom_UnitedStatesCreditFacilitiesBMember">Quarterly</us-gaap:DebtInstrumentFrequencyOfPeriodicPayment>
    <us-gaap:DebtInstrumentFrequencyOfPeriodicPayment contextRef="From2018-01-01to2018-12-31_custom_USARCAAmendment2018Member_custom_UnitedStatesCreditFacilitiesBMember">Quarterly</us-gaap:DebtInstrumentFrequencyOfPeriodicPayment>
    <us-gaap:DebtInstrumentPeriodicPaymentPrincipal contextRef="From2016-04-01to2016-04-30_custom_CanadianCreditFacilitiesBMember_currency_CAD_custom_CADARCAAmendment2017Member" unitRef="USD" decimals="-3">47000</us-gaap:DebtInstrumentPeriodicPaymentPrincipal>
    <us-gaap:DebtInstrumentPeriodicPaymentPrincipal contextRef="From2016-04-01to2016-04-30_custom_CanadianCreditFacilitiesBMember_currency_CAD_custom_CADARCAAmendment2018Member" unitRef="USD" decimals="-3">47000</us-gaap:DebtInstrumentPeriodicPaymentPrincipal>
    <us-gaap:DebtInstrumentPeriodicPaymentPrincipal contextRef="From2017-03-14to2017-03-15_custom_CanadianCreditFacilitiesBMember_currency_CAD_custom_CADARCAAmendment2017Member" unitRef="USD" decimals="-3">47000</us-gaap:DebtInstrumentPeriodicPaymentPrincipal>
    <us-gaap:DebtInstrumentPeriodicPaymentPrincipal contextRef="From2016-06-01to2016-06-30_custom_CanadianCreditFacilitiesCMember_custom_CADARCAAmendmentMember" unitRef="USD" decimals="-3">72000</us-gaap:DebtInstrumentPeriodicPaymentPrincipal>
    <us-gaap:DebtInstrumentPeriodicPaymentPrincipal contextRef="From2016-04-01to2016-04-30_custom_CanadianCreditFacilitiesCMember_currency_CAD_custom_CADARCAAmendment2017Member" unitRef="USD" decimals="-3">36000</us-gaap:DebtInstrumentPeriodicPaymentPrincipal>
    <us-gaap:DebtInstrumentPeriodicPaymentPrincipal contextRef="From2018-03-27to2018-03-28_custom_CanadianCreditFacilitiesCMember_us-gaap_SubsequentEventMember_custom_CADARCAAmendment2018Member" unitRef="USD" decimals="-3">36000</us-gaap:DebtInstrumentPeriodicPaymentPrincipal>
    <us-gaap:DebtInstrumentPeriodicPaymentPrincipal contextRef="From2017-03-14to2017-03-15_custom_CanadianCreditFacilitiesCMember_us-gaap_SubsequentEventMember_custom_CADARCAAmendment2017Member" unitRef="USD" decimals="-3">36000</us-gaap:DebtInstrumentPeriodicPaymentPrincipal>
    <us-gaap:DebtInstrumentPeriodicPaymentPrincipal contextRef="From2018-01-01to2018-12-31_custom_CanadianCreditFacilitiesCMember_currency_CAD" unitRef="USD" decimals="-3">316000</us-gaap:DebtInstrumentPeriodicPaymentPrincipal>
    <us-gaap:DebtInstrumentPeriodicPaymentPrincipal contextRef="From2018-01-01to2018-12-31_custom_USARCAAmendment2017Member_custom_CreditFacilityBMember" unitRef="USD" decimals="-3">31000</us-gaap:DebtInstrumentPeriodicPaymentPrincipal>
    <us-gaap:DebtInstrumentPeriodicPaymentPrincipal contextRef="From2018-01-01to2018-12-31_custom_USARCAAmendment2017Member_custom_UnitedStatesCreditFacilitiesBMember" unitRef="USD" decimals="-3">31000</us-gaap:DebtInstrumentPeriodicPaymentPrincipal>
    <us-gaap:DebtInstrumentPeriodicPaymentPrincipal contextRef="From2018-01-01to2018-12-31_custom_USARCAAmendment2018Member_custom_UnitedStatesCreditFacilitiesBMember" unitRef="USD" decimals="-3">100000</us-gaap:DebtInstrumentPeriodicPaymentPrincipal>
    <us-gaap:DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid contextRef="AsOf2016-04-30_custom_CanadianCreditFacilitiesBMember_currency_CAD_custom_CADARCAAmendment2017Member" unitRef="USD" decimals="-3">141000</us-gaap:DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid>
    <us-gaap:DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid contextRef="AsOf2016-04-30_custom_CanadianCreditFacilitiesCMember_custom_CADARCAAmendmentMember" unitRef="USD" decimals="-3">496000</us-gaap:DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid>
    <us-gaap:DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid contextRef="AsOf2017-03-15_custom_CanadianCreditFacilitiesCMember_custom_CADARCAAmendment2017Member" unitRef="USD" decimals="-3">352000</us-gaap:DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid>
    <us-gaap:DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid contextRef="AsOf2016-04-30_custom_CanadianCreditFacilitiesCMember_custom_CADARCAAmendment2018Member" unitRef="USD" decimals="-3">136000</us-gaap:DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid>
    <us-gaap:DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid contextRef="AsOf2018-12-31_custom_USARCAAmendment2017Member_custom_UnitedStatesCreditFacilitiesBMember" unitRef="USD" decimals="-3">4438000</us-gaap:DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid>
    <us-gaap:DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid contextRef="AsOf2018-12-31_custom_USARCAAmendment2018Member_custom_UnitedStatesCreditFacilitiesBMember" unitRef="USD" decimals="-3">2338000</us-gaap:DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid>
    <us-gaap:DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1 contextRef="From2016-04-01to2016-04-30_custom_CanadianCreditFacilitiesBMember_currency_CAD_custom_CADARCAAmendment2017Member">P5Y</us-gaap:DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1>
    <ppsi:PercentageOfOwnershipInSubsidiaryPerAgreementAsCollateral contextRef="From2018-01-01to2018-12-31_custom_RevolvingCreditFacilityUSMember" unitRef="Pure" decimals="INF">0.65</ppsi:PercentageOfOwnershipInSubsidiaryPerAgreementAsCollateral>
    <us-gaap:DeferredFinanceCostsNet contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">47000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">102000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet contextRef="AsOf2018-12-31_us-gaap_LoansPayableMember" unitRef="USD" decimals="-3">45000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet contextRef="PAsOn12_31_2015_LoansPayableMemberusgaapLongtermDebtTypeAxis" unitRef="USD" decimals="-3">102000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:RestructuringAndRelatedCostIncurredCost contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">219000</us-gaap:RestructuringAndRelatedCostIncurredCost>
    <us-gaap:RestructuringAndRelatedCostIncurredCost contextRef="From2017-01-01to2017-12-31_custom_TAndDSolutionsSegmentMember" unitRef="USD" decimals="-3">219000</us-gaap:RestructuringAndRelatedCostIncurredCost>
    <us-gaap:RestructuringReserve contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">751000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve contextRef="AsOf2017-12-31_us-gaap_EmployeeSeveranceMember" unitRef="USD" decimals="-3">113000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve contextRef="AsOf2017-12-31_custom_ProductLineHarmonizationMember" unitRef="USD" decimals="-3">46000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve contextRef="AsOf2017-12-31_us-gaap_FacilityClosingMember" unitRef="USD" decimals="-3">592000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringCharges contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">219000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges contextRef="From2018-01-01to2018-12-31_us-gaap_FacilityClosingMember" unitRef="USD" decimals="-3">219000</us-gaap:RestructuringCharges>
    <us-gaap:PaymentsForRestructuring contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">970000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring contextRef="From2018-01-01to2018-12-31_us-gaap_EmployeeSeveranceMember" unitRef="USD" decimals="-3">113000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring contextRef="From2018-01-01to2018-12-31_custom_ProductLineHarmonizationMember" unitRef="USD" decimals="-3">46000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring contextRef="From2018-01-01to2018-12-31_us-gaap_FacilityClosingMember" unitRef="USD" decimals="-3">811000</us-gaap:PaymentsForRestructuring>
    <us-gaap:InventoryRawMaterials contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">14952000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">10376000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryWorkInProcess contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">5547000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryWorkInProcess contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">5082000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryFinishedGoods contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">7323000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">10919000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryValuationReserves contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">512000</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryValuationReserves contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">264000</us-gaap:InventoryValuationReserves>
    <us-gaap:OtherInventoryInTransit contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">7700000</us-gaap:OtherInventoryInTransit>
    <us-gaap:OtherInventoryInTransit contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">3100000</us-gaap:OtherInventoryInTransit>
    <us-gaap:DebtInstrumentCollateralAmount contextRef="AsOf2017-12-31_us-gaap_CollateralPledgedMember" unitRef="USD" decimals="-3">3000000</us-gaap:DebtInstrumentCollateralAmount>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">14890000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">15849000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="PAsOn12_31_2015_LandMemberusgaapPropertyPlantAndEquipmentByTypeAxis" unitRef="USD" decimals="-3">50000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="PAsOn12_31_2015_BuildingMemberusgaapPropertyPlantAndEquipmentByTypeAxis" unitRef="USD" decimals="-3">2547000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="PAsOn12_31_2015_MachineryAndEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis" unitRef="USD" decimals="-3">10668000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="PAsOn12_31_2015_FurnitureAndFixturesMemberusgaapPropertyPlantAndEquipmentByTypeAxis" unitRef="USD" decimals="-3">475000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2017-12-31_us-gaap_ComputerSoftwareIntangibleAssetMember" unitRef="USD" decimals="-3">1370000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="PAsOn12_31_2015_LeaseholdImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis" unitRef="USD" decimals="-3">721000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="PAsOn12_31_2015_ConstructionInProgressMemberusgaapPropertyPlantAndEquipmentByTypeAxis" unitRef="USD" decimals="-3">18000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="PAsOn12_31_2014_LandMemberusgaapPropertyPlantAndEquipmentByTypeAxis" unitRef="USD" decimals="-3">5000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="PAsOn12_31_2014_BuildingMemberusgaapPropertyPlantAndEquipmentByTypeAxis" unitRef="USD" decimals="-3">1574000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="PAsOn12_31_2014_MachineryAndEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis" unitRef="USD" decimals="-3">10578000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="PAsOn12_31_2014_FurnitureAndFixturesMemberusgaapPropertyPlantAndEquipmentByTypeAxis" unitRef="USD" decimals="-3">447000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2018-12-31_us-gaap_ComputerSoftwareIntangibleAssetMember" unitRef="USD" decimals="-3">1261000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="PAsOn12_31_2014_LeaseholdImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis" unitRef="USD" decimals="-3">677000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="PAsOn12_31_2014_ConstructionInProgressMemberusgaapPropertyPlantAndEquipmentByTypeAxis" unitRef="USD" decimals="-3">348000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">9606000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">8991000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">1200000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">1300000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:OperatingLeaseCost contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">755000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">675000</us-gaap:OperatingLeaseCost>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">622000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">535000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseInterestExpense contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">157000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">166000</us-gaap:FinanceLeaseInterestExpense>
    <ppsi:FinanceLeaseCost contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">779000</ppsi:FinanceLeaseCost>
    <ppsi:FinanceLeaseCost contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">701000</ppsi:FinanceLeaseCost>
    <us-gaap:OperatingLeasePayments contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">768000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">694000</us-gaap:OperatingLeasePayments>
    <ppsi:OperatingLeasePayments1 contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">157000</ppsi:OperatingLeasePayments1>
    <ppsi:OperatingLeasePayments1 contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">166000</ppsi:OperatingLeasePayments1>
    <us-gaap:FinanceLeasePrincipalPayments contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">414000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">301000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">664000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">581000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">622000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">535000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="AsOf2018-12-31">P3Y</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="AsOf2017-12-31">P3Y</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1 contextRef="AsOf2018-12-31">P6Y</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1 contextRef="AsOf2017-12-31">P7Y</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="AsOf2018-12-31" unitRef="Pure" decimals="INF">0.0600</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="AsOf2017-12-31" unitRef="Pure" decimals="INF">0.0550</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent contextRef="AsOf2018-12-31" unitRef="Pure" decimals="INF">0.0637</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent contextRef="AsOf2017-12-31" unitRef="Pure" decimals="INF">0.0590</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">779000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">755000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">410000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">91000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">2035000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <ppsi:OperatingImputedInterest contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">164000</ppsi:OperatingImputedInterest>
    <ppsi:OperatingFutureMinimumLeasePayments contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">1871000</ppsi:OperatingFutureMinimumLeasePayments>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">630000</us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">532000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">562000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">363000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">309000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">853000</us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">3249000</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <ppsi:FinanceImputedInterest contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">570000</ppsi:FinanceImputedInterest>
    <ppsi:FinanceLeasesFutureMinimumLeasePayments contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">2679000</ppsi:FinanceLeasesFutureMinimumLeasePayments>
    <us-gaap:OperatingLeaseLiability contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">1874000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability contextRef="AsOf2018-12-31_us-gaap_AccountsPayableAndAccruedLiabilitiesMember" unitRef="USD" decimals="-3">687000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability contextRef="AsOf2018-12-31_us-gaap_OtherNoncurrentLiabilitiesMember" unitRef="USD" decimals="-3">1187000</us-gaap:OperatingLeaseLiability>
    <us-gaap:FinanceLeaseLiability contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">2678000</us-gaap:FinanceLeaseLiability>
    <us-gaap:FinanceLeaseLiability contextRef="AsOf2018-12-31_us-gaap_AccountsPayableAndAccruedLiabilitiesMember" unitRef="USD" decimals="-3">473000</us-gaap:FinanceLeaseLiability>
    <us-gaap:FinanceLeaseLiability contextRef="AsOf2018-12-31_us-gaap_OtherNoncurrentLiabilitiesMember" unitRef="USD" decimals="-3">2205000</us-gaap:FinanceLeaseLiability>
    <ppsi:WeightedAverageRemainingLeaseTerm contextRef="From2018-01-01to2018-12-31_us-gaap_MinimumMember">P1Y</ppsi:WeightedAverageRemainingLeaseTerm>
    <ppsi:WeightedAverageRemainingLeaseTerm contextRef="From2018-01-01to2018-12-31_us-gaap_MaximumMember">P7Y</ppsi:WeightedAverageRemainingLeaseTerm>
    <ppsi:WeightedAverageRemainingLeaseExtendTerm contextRef="From2018-01-01to2018-12-31">P10Y</ppsi:WeightedAverageRemainingLeaseExtendTerm>
    <us-gaap:FinanceLeaseRightOfUseAsset contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">3339000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">2900000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:CapitalLeasesNetInvestmentInDirectFinancingLeasesAccumulatedAmortization contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">880000</us-gaap:CapitalLeasesNetInvestmentInDirectFinancingLeasesAccumulatedAmortization>
    <us-gaap:CapitalLeasesNetInvestmentInDirectFinancingLeasesAccumulatedAmortization contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">418000</us-gaap:CapitalLeasesNetInvestmentInDirectFinancingLeasesAccumulatedAmortization>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights contextRef="AsOf2017-12-31" unitRef="Shares" decimals="INF">50600</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <ppsi:WarrantsExercisablePricePerShare contextRef="From2017-01-01to2017-12-31" unitRef="USDPShares" decimals="INF">7.00</ppsi:WarrantsExercisablePricePerShare>
    <ppsi:ClassOfWarrantOrRightExpirationDateRangeEnd contextRef="From2017-01-01to2017-12-31">2018-09-18</ppsi:ClassOfWarrantOrRightExpirationDateRangeEnd>
    <ppsi:TransformersRevenue contextRef="From2017-01-01to2017-12-31_custom_TAndDSolutionsSegmentMember" unitRef="USD" decimals="-3">86325000</ppsi:TransformersRevenue>
    <ppsi:TransformersRevenue contextRef="From2018-01-01to2018-12-31_custom_TAndDSolutionsSegmentMember" unitRef="USD" decimals="-3">86263000</ppsi:TransformersRevenue>
    <ppsi:SwitchgearRevenue contextRef="From2017-01-01to2017-12-31_custom_TAndDSolutionsSegmentMember" unitRef="USD" decimals="-3">13001000</ppsi:SwitchgearRevenue>
    <ppsi:SwitchgearRevenue contextRef="From2018-01-01to2018-12-31_custom_TAndDSolutionsSegmentMember" unitRef="USD" decimals="-3">8747000</ppsi:SwitchgearRevenue>
    <us-gaap:Revenues contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">106390000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">114391000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2017-01-01to2017-12-31_custom_TAndDSolutionsSegmentMember" unitRef="USD" decimals="-3">99326000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2017-01-01to2017-12-31_custom_CriticalPowerSolutionsSegmentMember" unitRef="USD" decimals="-3">15065000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2018-01-01to2018-12-31_custom_TAndDSolutionsSegmentMember" unitRef="USD" decimals="-3">95010000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2018-01-01to2018-12-31_custom_CriticalPowerSolutionsSegmentMember" unitRef="USD" decimals="-3">11380000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2018-01-01to2018-12-31_country_US" unitRef="USD" decimals="-3">74122000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2018-01-01to2018-12-31_country_CA" unitRef="USD" decimals="-3">32140000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2018-01-01to2018-12-31_us-gaap_NonUsMember" unitRef="USD" decimals="-3">128000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2017-01-01to2017-12-31_country_US" unitRef="USD" decimals="-3">77924000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2017-01-01to2017-12-31_country_CA" unitRef="USD" decimals="-3">36251000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2017-01-01to2017-12-31_us-gaap_NonUsMember" unitRef="USD" decimals="-3">216000</us-gaap:Revenues>
    <us-gaap:DepreciationAndAmortization contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">3305000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">3593000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="From2017-01-01to2017-12-31_custom_TAndDSolutionsSegmentMember" unitRef="USD" decimals="-3">1730000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="From2017-01-01to2017-12-31_custom_CriticalPowerSolutionsSegmentMember" unitRef="USD" decimals="-3">1792000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="From2018-01-01to2018-12-31_custom_TAndDSolutionsSegmentMember" unitRef="USD" decimals="-3">1525000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="From2018-01-01to2018-12-31_custom_CriticalPowerSolutionsSegmentMember" unitRef="USD" decimals="-3">1718000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="From2017-01-01to2017-12-31_us-gaap_CorporateMember" unitRef="USD" decimals="-3">71000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="From2018-01-01to2018-12-31_us-gaap_CorporateMember" unitRef="USD" decimals="-3">62000</us-gaap:DepreciationAndAmortization>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2018-01-01to2018-12-31_custom_CustomerConcentrationRisk1Member_us-gaap_SalesRevenueNetMember" unitRef="Pure" decimals="INF">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2018-01-01to2018-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_SalesRevenueNetMember" unitRef="Pure" decimals="INF">0.17</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2017-01-01to2017-12-31_custom_CustomerConcentrationRisk1Member_us-gaap_SalesRevenueNetMember" unitRef="Pure" decimals="INF">0.11</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2017-01-01to2017-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_SalesRevenueNetMember" unitRef="Pure" decimals="INF">0.18</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">54000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">42000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">98000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">103000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">168000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">163000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">-10000</us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation>
    <us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">-10000</us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">7000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">7000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <ppsi:DefinedBenefitPlanAmortizationActuarialGainLoss contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">-54000</ppsi:DefinedBenefitPlanAmortizationActuarialGainLoss>
    <ppsi:DefinedBenefitPlanAmortizationActuarialGainLoss contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">-47000</ppsi:DefinedBenefitPlanAmortizationActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">55000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">46000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanBenefitObligation contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">2555000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">2985000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">2628000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">32000</us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">31000</us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant>
    <ppsi:DefinedBenefitPlanEffectOfChangeInDiscountRate contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">-219000</ppsi:DefinedBenefitPlanEffectOfChangeInDiscountRate>
    <ppsi:DefinedBenefitPlanEffectOfChangeInDiscountRate contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">173000</ppsi:DefinedBenefitPlanEffectOfChangeInDiscountRate>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">166000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">180000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">229000</us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation>
    <us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">-188000</us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">152000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">148000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">145000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">141000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">137000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">660000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">-15000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">199000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">-7000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">-7000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">54000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">47000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">10000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">10000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">86000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">-135000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">24000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">-27000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">81000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">88000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">-1442000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">-1508000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsBeforeTax contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">-35000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsBeforeTax contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">-46000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsBeforeTax>
    <us-gaap:AociTaxAttributableToParent contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">-413000</us-gaap:AociTaxAttributableToParent>
    <us-gaap:AociTaxAttributableToParent contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">-435000</us-gaap:AociTaxAttributableToParent>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">1145000</us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">1207000</us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations contextRef="AsOf2018-12-31_us-gaap_PensionPlansDefinedBenefitMember_us-gaap_EquitySecuritiesMember" unitRef="Pure" decimals="INF">0.36</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations contextRef="AsOf2018-12-31_us-gaap_PensionPlansDefinedBenefitMember_us-gaap_FixedIncomeSecuritiesMember" unitRef="Pure" decimals="INF">0.56</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations contextRef="AsOf2018-12-31_us-gaap_PensionPlansDefinedBenefitMember_us-gaap_RealEstateMember" unitRef="Pure" decimals="INF">0.08</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations contextRef="AsOf2018-12-31_us-gaap_PensionPlansDefinedBenefitMember_custom_OtherAssetCategoriesMember" unitRef="Pure" decimals="INF">0.00</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations contextRef="AsOf2018-12-31_us-gaap_PensionPlansDefinedBenefitMember" unitRef="Pure" decimals="INF">1.00</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations contextRef="AsOf2017-12-31_us-gaap_PensionPlansDefinedBenefitMember_us-gaap_EquitySecuritiesMember" unitRef="Pure" decimals="INF">0.34</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations contextRef="AsOf2017-12-31_us-gaap_PensionPlansDefinedBenefitMember_us-gaap_FixedIncomeSecuritiesMember" unitRef="Pure" decimals="INF">0.57</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations contextRef="AsOf2017-12-31_us-gaap_PensionPlansDefinedBenefitMember_us-gaap_RealEstateMember" unitRef="Pure" decimals="INF">0.07</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations contextRef="AsOf2017-12-31_us-gaap_PensionPlansDefinedBenefitMember_custom_OtherAssetCategoriesMember" unitRef="Pure" decimals="INF">0.02</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations contextRef="AsOf2017-12-31_us-gaap_PensionPlansDefinedBenefitMember" unitRef="Pure" decimals="INF">1.00</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage contextRef="AsOf2018-12-31_us-gaap_PensionPlansDefinedBenefitMember_us-gaap_EquitySecuritiesMember" unitRef="Pure" decimals="INF">0.36</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage contextRef="AsOf2018-12-31_us-gaap_PensionPlansDefinedBenefitMember_us-gaap_FixedIncomeSecuritiesMember" unitRef="Pure" decimals="INF">0.56</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage contextRef="AsOf2018-12-31_us-gaap_PensionPlansDefinedBenefitMember_us-gaap_RealEstateMember" unitRef="Pure" decimals="INF">0.08</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage contextRef="AsOf2018-12-31_us-gaap_PensionPlansDefinedBenefitMember_custom_OtherAssetCategoriesMember" unitRef="Pure" decimals="INF">0.00</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage contextRef="AsOf2018-12-31_us-gaap_PensionPlansDefinedBenefitMember" unitRef="Pure" decimals="INF">1.00</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">2407000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">2702000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">2456000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="AsOf2018-12-31_us-gaap_PensionPlansDefinedBenefitMember_us-gaap_EquitySecuritiesMember" unitRef="USD" decimals="-3">867000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="AsOf2018-12-31_us-gaap_PensionPlansDefinedBenefitMember_us-gaap_RealEstateMember" unitRef="USD" decimals="-3">192000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="AsOf2018-12-31_us-gaap_PensionPlansDefinedBenefitMember" unitRef="USD" decimals="-3">2407000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="AsOf2017-12-31_us-gaap_PensionPlansDefinedBenefitMember_us-gaap_EquitySecuritiesMember" unitRef="USD" decimals="-3">919000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="AsOf2017-12-31_us-gaap_PensionPlansDefinedBenefitMember_us-gaap_RealEstateMember" unitRef="USD" decimals="-3">189000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="AsOf2017-12-31_us-gaap_PensionPlansDefinedBenefitMember_custom_OtherAssetCategoriesMember" unitRef="USD" decimals="-3">54000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="AsOf2017-12-31_us-gaap_PensionPlansDefinedBenefitMember" unitRef="USD" decimals="-3">2702000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="AsOf2018-12-31_us-gaap_PensionPlansDefinedBenefitMember_us-gaap_CorporateDebtSecuritiesMember" unitRef="USD" decimals="-3">1348000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="AsOf2017-12-31_us-gaap_PensionPlansDefinedBenefitMember_us-gaap_CorporateDebtSecuritiesMember" unitRef="USD" decimals="-3">1540000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">-148000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">-283000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <ppsi:FundedContributionsBySubsidiaryInPercent contextRef="AsOf2018-12-31" unitRef="Pure" decimals="INF">1.00</ppsi:FundedContributionsBySubsidiaryInPercent>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">100000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">100000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">-8105000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">-7721000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">2744000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">1535000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">71000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">176000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">584000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">643000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:DeferredOtherTaxExpenseBenefit contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">-352000</us-gaap:DeferredOtherTaxExpenseBenefit>
    <us-gaap:DeferredOtherTaxExpenseBenefit contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">2220000</us-gaap:DeferredOtherTaxExpenseBenefit>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">-1126000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">-2350000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">-314000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">-65000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">157000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">-143000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <ppsi:IncomeTaxReconciliationOtherPermanentItems contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">397000</ppsi:IncomeTaxReconciliationOtherPermanentItems>
    <ppsi:IncomeTaxReconciliationOtherPermanentItems contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">86000</ppsi:IncomeTaxReconciliationOtherPermanentItems>
    <ppsi:ImpactOfRepatriationOfForeignSubsidiaryIncome contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">-330000</ppsi:ImpactOfRepatriationOfForeignSubsidiaryIncome>
    <ppsi:ImpactOfRepatriationOfForeignSubsidiaryIncome contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">312000</ppsi:ImpactOfRepatriationOfForeignSubsidiaryIncome>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">1581000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">4710000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <ppsi:IncomeTaxReconciliationTrueUpAndOther contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">-62000</ppsi:IncomeTaxReconciliationTrueUpAndOther>
    <ppsi:IncomeTaxReconciliationTrueUpAndOther contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">-27000</ppsi:IncomeTaxReconciliationTrueUpAndOther>
    <us-gaap:DeferredTaxAssetsNet contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">2971000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">2729000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxLiabilities contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">1592000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">1665000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">1379000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">1064000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNetNoncurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">1379000</us-gaap:DeferredTaxAssetsLiabilitiesNetNoncurrent>
    <us-gaap:DeferredTaxAssetsLiabilitiesNetNoncurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">1064000</us-gaap:DeferredTaxAssetsLiabilitiesNetNoncurrent>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">120000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">148000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">877000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">1180000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">39000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">75000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsForeign contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">4631000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsForeign>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsForeign contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">4631000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsForeign>
    <us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">1635000</us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets>
    <us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">1203000</us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets>
    <us-gaap:DeferredTaxAssetsOther contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">465000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">116000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">6281000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">4728000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="AsOf2018-12-31_us-gaap_GeneralBusinessMember" unitRef="USD" decimals="-3">1600000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">313000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">415000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <ppsi:DeferredTaxLiabilitiesIntangibles contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">723000</ppsi:DeferredTaxLiabilitiesIntangibles>
    <ppsi:DeferredTaxLiabilitiesIntangibles contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">764000</ppsi:DeferredTaxLiabilitiesIntangibles>
    <us-gaap:DeferredTaxLiabilitiesOther contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">556000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">486000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:UnrecognizedTaxBenefits contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">129000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">218000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">204000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">89000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="From2018-01-01to2018-12-31" unitRef="Pure" decimals="INF">0.057</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="From2017-01-01to2017-12-31" unitRef="Pure" decimals="INF">.491</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:TaxCreditCarryforwardAmount contextRef="AsOf2018-12-31_us-gaap_ResearchMember" unitRef="USD" decimals="-3">39000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:TaxCreditCarryforwardAmount contextRef="AsOf2018-12-31_us-gaap_GeneralBusinessMember" unitRef="USD" decimals="-3">4600000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="From2018-01-01to2018-12-31" unitRef="Pure" decimals="INF">0.293</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="From2017-01-01to2017-12-31_srt_MinimumMember" unitRef="Pure" decimals="INF">0.311</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="From2017-01-01to2017-12-31_srt_MaximumMember" unitRef="Pure" decimals="INF">0.313</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="From2018-01-01to2018-12-31">P5Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="From2017-01-01to2017-12-31_srt_MinimumMember">P5Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="From2017-01-01to2017-12-31_srt_MaximumMember">P6Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="From2018-01-01to2018-12-31" unitRef="Pure" decimals="INF">0.0265</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="From2017-01-01to2017-12-31_srt_MinimumMember" unitRef="Pure" decimals="INF">0.0208</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="From2017-01-01to2017-12-31_srt_MaximumMember" unitRef="Pure" decimals="INF">0.0215</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="From2018-01-01to2018-12-31" unitRef="Pure" decimals="INF">0.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="From2017-01-01to2017-12-31" unitRef="Pure" decimals="INF">0.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="AsOf2018-12-31" unitRef="Shares" decimals="INF">424800</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="AsOf2017-12-31" unitRef="Shares" decimals="INF">435800</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="AsOf2016-12-31" unitRef="Shares" decimals="INF">247400</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="AsOf2018-12-31_custom_IncentiveStockOptionMember" unitRef="Shares" decimals="INF">21000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="AsOf2018-12-31_custom_NonQualifiedStockOptionMember" unitRef="Shares" decimals="INF">403800</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="From2018-01-01to2018-12-31" unitRef="Shares" decimals="INF">7000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="From2017-01-01to2017-12-31" unitRef="Shares" decimals="INF">262000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="From2017-01-01to2017-12-31" unitRef="Shares" decimals="INF">26333</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod contextRef="From2018-01-01to2018-12-31" unitRef="Shares" decimals="INF">18000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod contextRef="From2017-01-01to2017-12-31" unitRef="Shares" decimals="INF">47267</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber contextRef="AsOf2018-12-31" unitRef="Shares" decimals="INF">411133</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="AsOf2018-12-31" unitRef="USDPShares" decimals="INF">8.30</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="AsOf2017-12-31" unitRef="USDPShares" decimals="INF">8.35</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="AsOf2016-12-31" unitRef="USDPShares" decimals="INF">8.75</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice contextRef="From2018-01-01to2018-12-31" unitRef="USDPShares" decimals="INF">5.60</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice contextRef="From2017-01-01to2017-12-31" unitRef="USDPShares" decimals="INF">7.30</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice contextRef="From2017-01-01to2017-12-31" unitRef="USDPShares" decimals="INF">4.55</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice contextRef="From2018-01-01to2018-12-31" unitRef="USDPShares" decimals="INF">8.54</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice contextRef="From2017-01-01to2017-12-31" unitRef="USDPShares" decimals="INF">6.74</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice contextRef="AsOf2018-12-31" unitRef="USDPShares" decimals="INF">8.36</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="From2018-01-01to2018-12-31">P7Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="From2017-01-01to2017-12-31">P5Y10M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <ppsi:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm2 contextRef="From2017-01-01to2017-12-31">P9Y2M12D</ppsi:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm2>
    <ppsi:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm contextRef="From2017-01-01to2017-12-31">P6Y9M18D</ppsi:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm>
    <ppsi:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3 contextRef="From2018-01-01to2018-12-31">P6Y6M</ppsi:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3>
    <ppsi:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3 contextRef="From2017-01-01to2017-12-31">P7Y6M</ppsi:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="From2018-01-01to2018-12-31">P6Y4M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">22000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">216000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">135000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <ppsi:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGranIntrinsicValue contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">81000</ppsi:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGranIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">81000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">22000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="From2018-01-01to2018-12-31" unitRef="USDPShares" decimals="INF">1.81</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="From2017-01-01to2017-12-31" unitRef="USDPShares" decimals="INF">2.40</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ProceedsFromStockOptionsExercised contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">120000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized contextRef="AsOf2018-12-31_custom_TwoThousandAndElevenPlanMember" unitRef="Shares" decimals="INF">700000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance contextRef="AsOf2018-12-31_custom_TwoThousandAndElevenPlanMember" unitRef="Shares" decimals="INF">248867</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance contextRef="AsOf2009-12-02_custom_TwothousandAndNinePlanMember" unitRef="Shares" decimals="INF">320000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:StockOptionPlanExpense contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">200000</us-gaap:StockOptionPlanExpense>
    <us-gaap:StockOptionPlanExpense contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">500000</us-gaap:StockOptionPlanExpense>
    <us-gaap:GoodwillPeriodIncreaseDecrease contextRef="From2018-01-01to2018-12-31" unitRef="USD" xsi:nil="true" />
    <us-gaap:GoodwillPeriodIncreaseDecrease contextRef="From2017-01-01to2017-12-31" unitRef="USD" xsi:nil="true" />
    <us-gaap:GoodwillPeriodIncreaseDecrease contextRef="From2017-01-01to2017-12-31_custom_CriticalPowerSolutionsSegmentMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:GoodwillPeriodIncreaseDecrease contextRef="From2018-01-01to2018-12-31_custom_TAndDSolutionsSegmentMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:GoodwillPeriodIncreaseDecrease contextRef="From2018-01-01to2018-12-31_custom_CriticalPowerSolutionsSegmentMember" unitRef="USD" xsi:nil="true" />
    <ppsi:SalesRevenueGross contextRef="From2017-01-01to2017-12-31_custom_CriticalPowerSolutionsSegmentMember" unitRef="USD" decimals="-3">5898000</ppsi:SalesRevenueGross>
    <ppsi:SalesRevenueGross contextRef="From2018-01-01to2018-12-31_custom_CriticalPowerSolutionsSegmentMember" unitRef="USD" decimals="-3">1580000</ppsi:SalesRevenueGross>
    <ppsi:SalesRevenueServicesGross1 contextRef="From2017-01-01to2017-12-31_custom_CriticalPowerSolutionsSegmentMember" unitRef="USD" decimals="-3">9167000</ppsi:SalesRevenueServicesGross1>
    <ppsi:SalesRevenueServicesGross1 contextRef="From2018-01-01to2018-12-31_custom_CriticalPowerSolutionsSegmentMember" unitRef="USD" decimals="-3">9800000</ppsi:SalesRevenueServicesGross1>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">11951000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">17549000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">26199000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-31_us-gaap_CommonStockMember" unitRef="USD" decimals="-3">9000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-12-31_us-gaap_CommonStockMember" unitRef="USD" decimals="-3">9000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2016-12-31_us-gaap_CommonStockMember" unitRef="USD" decimals="-3">9000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">23801000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">23966000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2016-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">23215000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="-3">-5798000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="-3">-5897000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2016-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="-3">-5863000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-31_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="-3">-463000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-12-31_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="-3">-6127000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2016-12-31_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="-3">8838000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">-5664000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">-9225000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2018-01-01to2018-12-31_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="-3">-5664000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2017-01-01to2017-12-31_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="-3">-9225000</us-gaap:NetIncomeLoss>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">165000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">466000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="From2018-01-01to2018-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">165000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="From2017-01-01to2017-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">466000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">-161000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">173000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="From2018-01-01to2018-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="-3">-161000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="From2017-01-01to2017-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="-3">173000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">62000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">-108000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent contextRef="From2018-01-01to2018-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="-3">62000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent contextRef="From2017-01-01to2017-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="-3">-108000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">-76000</us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption>
    <us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption contextRef="AsOf2016-12-31_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="-3">-76000</us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">120000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="From2017-01-01to2017-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">120000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate contextRef="AsOf2018-12-31" unitRef="Pure" decimals="INF">0.0390</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate contextRef="AsOf2017-12-31" unitRef="Pure" decimals="INF">0.0340</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate contextRef="From2018-01-01to2018-12-31" unitRef="Pure" decimals="INF">0.0340</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate contextRef="From2017-01-01to2017-12-31" unitRef="Pure" decimals="INF">0.0380</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets contextRef="From2018-01-01to2018-12-31" unitRef="Pure" decimals="INF">0.0650</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets contextRef="From2017-01-01to2017-12-31" unitRef="Pure" decimals="INF">0.0650</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:ForeignCurrencyTransactionGainLossRealized contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">341000</us-gaap:ForeignCurrencyTransactionGainLossRealized>
    <us-gaap:ForeignCurrencyTransactionGainLossRealized contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">325000</us-gaap:ForeignCurrencyTransactionGainLossRealized>
    <us-gaap:ForeignCurrencyTransactionGainLossRealized contextRef="From2019-01-01to2019-03-29_us-gaap_SubsequentEventMember_custom_PioneerElectrogroupCanadaIncMember" unitRef="USD" decimals="-3">-446000</us-gaap:ForeignCurrencyTransactionGainLossRealized>
    <us-gaap:ConversionOfStockSharesConverted1 contextRef="From2019-01-01to2019-01-22_custom_NevadaCorporatioCleanSparkMember_us-gaap_SubsequentEventMember_us-gaap_CommonStockMember" unitRef="Shares" decimals="INF">1750000</us-gaap:ConversionOfStockSharesConverted1>
    <us-gaap:ConversionOfStockSharesConverted1 contextRef="From2019-01-01to2019-01-22_custom_NevadaCorporatioCleanSparkMember_us-gaap_SubsequentEventMember_us-gaap_CommonStockMember_us-gaap_WarrantMember" unitRef="Shares" decimals="INF">500000</us-gaap:ConversionOfStockSharesConverted1>
    <ppsi:WarrantTerm contextRef="From2019-01-01to2019-01-22_custom_NevadaCorporatioCleanSparkMember_us-gaap_SubsequentEventMember_us-gaap_CommonStockMember_us-gaap_WarrantMember">P5Y</ppsi:WarrantTerm>
    <ppsi:WarrantTerm contextRef="From2019-01-01to2019-01-22_custom_NevadaCorporatioCleanSparkMember_us-gaap_SubsequentEventMember_us-gaap_CommonStockMember_custom_Warrant1Member">P5Y</ppsi:WarrantTerm>
    <us-gaap:AmortizationOfFinancingCosts contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">75000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">205000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">-329000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">2201000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:InventoryWriteDown contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">2642000</us-gaap:InventoryWriteDown>
    <ppsi:NumberOfReportingUnitsWithGoodwill contextRef="AsOf2018-12-31" unitRef="Pure" decimals="INF">2</ppsi:NumberOfReportingUnitsWithGoodwill>
    <ppsi:AggregateNumberOfReportingUnits contextRef="AsOf2018-12-31" unitRef="Pure" decimals="INF">4</ppsi:AggregateNumberOfReportingUnits>
    <us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1 contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">100000</us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1>
    <ppsi:IncreaseDecreaseInAssets contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">5300000</ppsi:IncreaseDecreaseInAssets>
    <ppsi:IncreaseDecreaseInLiabilities contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">5200000</ppsi:IncreaseDecreaseInLiabilities>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">1400000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:RevenueRecognitionPolicyTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;Revenue Recognition&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Revenue is recognized when (1) a contract&#13;with a customer exists, (2) performance obligations promised in a contract are identified based on the products or services that&#13;will be transferred to the customer, (3) the transaction price is determined based on the consideration to which the Company will&#13;be entitled in exchange for transferring products or services to the customer, (4) the transaction price is allocated to the performance&#13;obligations in the contract and (5) the Company satisfies performance obligations. Substantially all of our revenue is recognized&#13;at a point of time, as the promised product passes to the customer. Service revenues include maintenance contracts that are recognized&#13;over time based on the contract term and repair services which are recognized as services are delivered.&lt;/p&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:DebtLongtermAndShorttermCombinedAmount contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">26300000</us-gaap:DebtLongtermAndShorttermCombinedAmount>
    <ppsi:WorkingCapitalDeficit contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">5100000</ppsi:WorkingCapitalDeficit>
    <us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="margin: 0pt 1in 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;5. OTHER EXPENSE&lt;/b&gt;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 1in 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;Other expense in the consolidated statements of operations reports certain losses associated with activities not directly related to our core operations. For the year ended December 31, 2018 and 2017, other expense was $0.8 million and $0.4 million, respectively.&lt;/font&gt;&lt;/p&gt;</us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;11. COMMITMENTS AND CONTINGENCIES&lt;/b&gt;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&lt;b&gt;Leases&lt;/b&gt;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;The company leases certain offices, facilities and equipment under operating and financing leases. Our leases have remaining terms of 1 year to 7 years some of which contain options to extend up to 10 years. As of December 31, 2018 and 2017, assets recorded under finance leases were $3,339 and $2,900 respectively, and accumulated amortization associated with finance leases was $880 and $418, respectively.&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;The components of the lease expense were as follows:&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="6" style="text-align: center; font: bold 10pt Times New Roman, Times, Serif"&gt;For the Year Ended&lt;/td&gt;&#13;            &lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;December 31,&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2018&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2017&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; width: 54%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Operating lease cost&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;755&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;675&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Finance lease cost&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Amortization of right-of-use asset&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;622&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;535&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 1pt; padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Interest on lease liabilities&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;157&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;166&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Total finance lease cost&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;779&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;701&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;    &lt;/table&gt;&#13;    &lt;p style="color: red; margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &#13;    &lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;Other information related to leases was as follows:&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;Supplemental Cash Flows Information&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;December 31,&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2018&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2017&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Cash paid for amounts included in the measurement of lease liabilities&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 10pt; width: 54%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Operating cash flows from operating leases&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;768&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;694&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Operating cash flows from finance leases&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;157&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;166&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Financing cash flows from finance leases&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;414&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;301&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Right-of-use assets obtained in exchange for lease obligations:&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Operating leases&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;664&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;581&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Finance leases&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;622&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;535&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;    &lt;/table&gt;&#13;    &lt;p style="color: red; margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;Weighted Average Remaining Lease Term&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December 31,&lt;/b&gt;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2018&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: center"&gt;2017&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Operating leases&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3 years&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;3 years&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Finance leases&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;6 years&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;7 years&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="width: 54%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 10%; text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 10%; text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;    &lt;/table&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;Weighted Average Discount Rate&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;December 31,&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2018&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2017&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="width: 54%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Operating leases&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;6.00&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;%&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;5.50&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;%&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Finance leases&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;6.37&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;%&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;5.90&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;%&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;    &lt;/table&gt;&#13;    &lt;p style="color: red; margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;Future minimum lease payments under non-cancellable leases as of December 31, 2018 were as follows:&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="color: red; margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="text-align: center; font: bold 10pt Times New Roman, Times, Serif"&gt;Operating&lt;/td&gt;&#13;            &lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="text-align: center; font: bold 10pt Times New Roman, Times, Serif"&gt;Finance&lt;/td&gt;&#13;            &lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Leases&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Leases&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="width: 54%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;2019&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;779&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;630&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;2020&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;755&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;532&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;2021&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;410&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;562&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;2022&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;91&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;363&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;2023&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;309&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Thereafter&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;853&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Total future minmum lease payments&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;2,035&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;3,249&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Less imputed interest&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(164&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(570&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Total future minmum lease payments&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,871&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,679&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;    &lt;/table&gt;&#13;    &lt;p style="color: red; margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;Reported as of December 31, 2018:&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="text-align: center; font: bold 10pt Times New Roman, Times, Serif"&gt;Operating&lt;/td&gt;&#13;            &lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="text-align: center; font: bold 10pt Times New Roman, Times, Serif"&gt;Finance&lt;/td&gt;&#13;            &lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Leases&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Leases&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="width: 54%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Accounts payable and accrued liabilities&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;687&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;473&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Other long-term liabilities&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,187&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,205&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Total&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,874&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,678&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;    &lt;/table&gt;&#13;    &lt;p style="color: red; margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&lt;b&gt;Litigation and Claims&lt;/b&gt;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;The Company is from time to time party to various lawsuits, claims and other proceedings that arise in the ordinary course of our business.&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;         &lt;font style="font-size: 10pt"&gt;On&#13;    January 11, 2016, Myers Power Products, Inc., a specialty electrical products manufacturer, filed suit with the Superior&#13;    Court of the State of California, County of Los Angeles, against us, PCEP and two PCEP&amp;#8217;s employees who are former&#13;    employees of Myers Power Products, Inc., Geo Murickan, the president of PCEP (&amp;#8220;Murickan&amp;#8221;), and Brett DeChellis&#13;    (&amp;#8220;DeChellis&amp;#8221;), alleging, among other things, that Murickan wrongly used and retained confidential business&#13;    information of Myers Power Products, Inc. for the benefit of us and PCEP, in breach of their confidentiality agreement and/or&#13;    employment agreement entered into with Myers Power Products, Inc., and that we and PCEP knowingly received and used such&#13;    confidential business information. Myers Power Products, Inc. is seeking injunctive relief enjoining us, PCEP and our&#13;    employees from using its confidential business information and compensatory damages of an unspecified unlimited (exceeding&#13;    $25,000) amount. On March 18, 2016, we filed an answer to the complaint, denying generally each and every allegation and&#13;    relief sought by Myers Power Products, Inc. and seeking dismissal based on, among other things, failure to state facts&#13;    sufficient to constitute a cause of action. We intend to contest the matter vigorously. Due to the uncertainties of&#13;    litigation, however, we can give no assurance that we, PCEP and our employees will prevail on any claims made against us,&#13;    PCEP and our employees in any such lawsuit. As of the filing of this report, this action is scheduled for trial in the second&#13;    quarter of 2019. Also, we can give no assurance that any other lawsuits or claims brought in the future will not have an&#13;    adverse effect on our financial condition, liquidity or operating results. We cannot  execute the sale of PCEP until the&#13;    lawsuit has been resolved.&lt;/font&gt;     &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;With respect to all such lawsuits, claims and proceedings, the Company records a reserve when it is probable that a liability has been incurred and the amount of loss can be reasonably estimated.&amp;#160;The Company does not believe that the resolution of any currently pending lawsuits, claims and proceedings, either individually or in the aggregate, will have a material adverse effect on its financial position, results of operations or liquidity.&amp;#160;However, the outcomes of any currently pending lawsuits, claims and proceedings cannot be predicted, and therefore, there can be no assurance that this will be the case.&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;&lt;/p&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <ppsi:ScheduleOfDeferredTaxAssetsAndLiabilitieTableTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;The net deferred income tax asset was comprised of the following:&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;table align="center" cellpadding="0" cellspacing="0" style="width: 90%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="7" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;December 31,&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="3" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2018&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="3" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2017&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Noncurrent deferred income taxes&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="3" style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="3" style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 9px; width: 70%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Total assets&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;2,971&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;2,729&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 1pt; padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Total liabilities&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(1,592&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(1,665&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 1pt; padding-left: 18px; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Net noncurrent deferred income tax asset&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,379&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,064&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; padding-left: 27px; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Net deferred income tax asset&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,379&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,064&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;    &lt;/table&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&lt;/font&gt;&#13;&lt;/p&gt;</ppsi:ScheduleOfDeferredTaxAssetsAndLiabilitieTableTextBlock>
    <ppsi:ImpactOfTaxCutsAndJobsActEnactment contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">516000</ppsi:ImpactOfTaxCutsAndJobsActEnactment>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">659000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic>
    <us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries contextRef="From2019-01-01to2019-03-29_us-gaap_SubsequentEventMember_custom_PioneerElectrogroupCanadaIncMember" unitRef="USD" decimals="-3">9724000</us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries>
    <ppsi:WithholdingTaxesOnDividends contextRef="From2019-01-01to2019-03-29_us-gaap_SubsequentEventMember_custom_PioneerElectrogroupCanadaIncMember" unitRef="USD" decimals="-3">486000</ppsi:WithholdingTaxesOnDividends>
    <us-gaap:OperatingLossCarryforwards contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">2600000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">26000</us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">104000</us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxAssetsGross contextRef="AsOf2018-12-31_us-gaap_GeneralBusinessMember" unitRef="USD" decimals="-3">4600000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">87139000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">95779000</us-gaap:CostOfGoodsAndServicesSold>
    <ppsi:CostOfGoodsSoldRestructuringSettlementAndImpairmentProvisions contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">873000</ppsi:CostOfGoodsSoldRestructuringSettlementAndImpairmentProvisions>
    <us-gaap:CostOfRevenue contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">87139000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">96652000</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">19251000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">17739000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">21465000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">21158000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:OperatingExpenses contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">21124000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">21052000</us-gaap:OperatingExpenses>
    <us-gaap:InterestAndDebtExpense contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">2662000</us-gaap:InterestAndDebtExpense>
    <us-gaap:InterestAndDebtExpense contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">2462000</us-gaap:InterestAndDebtExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">-826000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">-411000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">-5361000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">-6186000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">303000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">3039000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="From2018-01-01to2018-12-31" unitRef="Shares" decimals="-3">8726000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="From2017-01-01to2017-12-31" unitRef="Shares" decimals="-3">8717000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="From2018-01-01to2018-12-31" unitRef="Shares" decimals="-3">8726000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="From2017-01-01to2017-12-31" unitRef="Shares" decimals="-3">8717000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic contextRef="From2018-01-01to2018-12-31" unitRef="USDPShares" decimals="INF">-0.65</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic contextRef="From2017-01-01to2017-12-31" unitRef="USDPShares" decimals="INF">-1.06</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted contextRef="From2018-01-01to2018-12-31" unitRef="USDPShares" decimals="INF">-0.65</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted contextRef="From2017-01-01to2017-12-31" unitRef="USDPShares" decimals="INF">-1.06</us-gaap:EarningsPerShareDiluted>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPeriodIncreaseDecrease contextRef="From2018-01-01to2018-12-31_us-gaap_StockCompensationPlanMember" unitRef="Shares" decimals="-3">365000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPeriodIncreaseDecrease>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPeriodIncreaseDecrease contextRef="From2017-01-01to2017-12-31_us-gaap_StockCompensationPlanMember" unitRef="Shares" decimals="-3">383000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPeriodIncreaseDecrease>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPeriodIncreaseDecrease contextRef="P01_01_2015To12_31_2015_WarrantMemberusgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" unitRef="Shares" decimals="-3">51000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPeriodIncreaseDecrease>
    <us-gaap:InventoryPolicyTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&lt;b&gt;Inventories&lt;/b&gt;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;Inventories are stated at the lower of cost or net realizable value using first-in, first-out (FIFO) or weighted-average methods and include the cost of materials, labor and manufacturing overhead. The Company uses estimates in determining the level of reserves required to state inventory at the lower of cost or market. The Company estimates are based on market activity levels, production requirements, the physical condition of products and technological innovation. Changes in any of these factors may result in adjustments to the carrying value of inventory. See Note 6 - Inventories.&lt;/font&gt;&lt;/p&gt;</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Fair Value Measurements&lt;/b&gt;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;FASB ASC 820 &amp;#8220;Fair Value Measurement and Disclosure&amp;#8221; applies to all assets and liabilities that are being measured and reported on a fair value basis. ASC 820 establishes a framework for measuring fair value in U.S GAAP, and expands disclosure about fair value measurements. ASC 820 enables the reader of the financial statements to assess the inputs used to develop those measurements by establishing a hierarchy for ranking the quality and reliability of the information used to determine fair values. ASC 820 requires that assets and liabilities carried at fair value be classified and disclosed in one of the following three categories:&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;Level 1: &amp;#160;Quoted market prices in active markets for identical assets or liabilities.&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;Level 2: &amp;#160;Observable market based inputs or unobservable inputs that are corroborated by market data.&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;Level 3: &amp;#160;Unobservable inputs that are not corroborated by market data.&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;In determining&#13;the appropriate levels, the Company performs a detailed analysis of the assets and liabilities that are subject to ASC 820. At&#13;each reporting period, all assets and liabilities for which the fair value measurement is based on significant unobservable inputs&#13;are classified as Level 3.&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;    &#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;The fair value represents management&amp;#8217;s best estimates based on a range of methodologies and assumptions. The carrying value of receivables and payables arising in the ordinary course of business approximate fair value because of the relatively short period of time between their origination and expected realization.&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;The Company&amp;#8217;s financial instruments consist primarily of cash and cash equivalents, receivables, payables and debt instruments. The carrying values of these financial instruments approximate their respective fair values as they are either short&#13;            &lt;font style="font-family: Times New Roman, Times, Serif"&gt;-&lt;/font&gt;term in nature or carry interest rates which are periodically adjusted to market rates. Unless otherwise indicated, the carrying value of these financial instruments approximates their fair market value.&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;7. PROPERTY, PLANT AND EQUIPMENT&lt;/b&gt;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;Property, plant and equipment are summarized below:&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;table align="center" cellpadding="0" cellspacing="0" style="width: 70%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;December 31,&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2018&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2017&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="width: 44%; font: 10pt Times New Roman, Times, Serif"&gt;Land&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;5&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;50&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Buildings&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;1,574&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;2,547&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Machinery and equipment&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;10,578&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;10,668&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Furniture and fixtures&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;447&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;475&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Computer hardware and software&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;1,261&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;1,370&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Leasehold improvements&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;677&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;721&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Construction in progress&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;348&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;18&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;14,890&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;15,849&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Less: Accumulated depreciation&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(9,606&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(8,991&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Total property, plant and equipment, net&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;5,284&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;6,858&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;    &lt;/table&gt;&#13;    &lt;p style="color: red; margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/p&gt;&#13;    &lt;p style="margin: 0; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/p&gt;&#13;    &lt;p style="margin: 0; font: 10pt Times New Roman, Times, Serif"&gt;In December 2018 the Company sold the Farnham, Quebec, Canada building for approximately $0.8 million.&lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;Depreciation expense was approximately $1.2 and $1.3 million for December 31, 2018 and 2017, respectively.&lt;/font&gt;&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentDisposals contextRef="From2018-01-01to2018-12-31_us-gaap_BuildingMember_country_CA" unitRef="USD" decimals="-3">800000</us-gaap:PropertyPlantAndEquipmentDisposals>
    <us-gaap:ReportingUnitZeroOrNegativeCarryingAmountAmountOfAllocatedGoodwill contextRef="PAsOn12_31_2014_TAndDSolutionsSegmentMemberusgaapStatementBusinessSegmentsAxis" unitRef="USD" decimals="-3">5600000</us-gaap:ReportingUnitZeroOrNegativeCarryingAmountAmountOfAllocatedGoodwill>
    <us-gaap:ReportingUnitZeroOrNegativeCarryingAmountAmountOfAllocatedGoodwill contextRef="PAsOn12_31_2014_CriticalPowerSolutionsSegmentMemberusgaapStatementBusinessSegmentsAxis" unitRef="USD" decimals="-3">3000000</us-gaap:ReportingUnitZeroOrNegativeCarryingAmountAmountOfAllocatedGoodwill>
    <us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;A reconciliation of the beginning and ending amount of gross unrecognized tax benefits, exclusive of interest and penalties, is as follows:&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Uncertain Tax&#13;                &lt;br /&gt; Position&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="width: 85%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Balance as of January 1, 2017&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;204&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 1pt; padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Increases due to changes in foreign exchange&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;14&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Balance as of December 31, 2017&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;218&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 1pt; padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Decreases related to tax return becoming statuted barred during the year&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(89&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Balance as of December 31, 2018&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;129&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;    &lt;/table&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;&lt;/p&gt;</us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">14000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation>
    <us-gaap:SegmentReportingDisclosureTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;16. BUSINESS SEGMENT, GEOGRAPHIC AND CUSTOMER INFORMATION&lt;/b&gt;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;The Company follows ASC 280 - Segment Reporting in determining its reportable segments.&amp;#160;The Company considered the way its management team, most notably its chief operating decision maker, makes operating decisions and assesses performance and considered which components of the Company&amp;#8217;s enterprise have discrete financial information available.&amp;#160;As the Company makes decisions using a manufactured products vs. distributed products and services group focus, its analysis resulted in two reportable segments: T&amp;#38;D Solutions and Critical Power.&amp;#160;The Critical Power reportable segment is the Company&amp;#8217;s Titan Energy Systems Inc. business unit. The T&amp;#38;D Solutions reportable segment is an aggregation of all other Company subsidiaries, together with sales and expenses attributable to strategic sales group for its T&amp;#38;D Solutions marketing activities.&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;The&#13;T&amp;#38;D Solutions segment is involved in the design, manufacture and distribution of electrical transformers and switchgear used&#13;primarily by utilities, large industrial and commercial operations to manage their electrical power distribution needs. The Critical&#13;Power segment provides power generation equipment, and aftermarket field-services primarily to help customers ensure smooth, uninterrupted&#13;power to operations during times of emergency.&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;    &#13;    &lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;The following tables present information about segment income and loss:&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="6" style="text-align: center; font: bold 10pt Times New Roman, Times, Serif"&gt;For the Year Ended&lt;/td&gt;&#13;            &lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;December 31,&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2018&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2017&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Revenues&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;T&amp;#38;D Solutions&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 20pt; width: 54%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Transformers&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;86,263&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;86,325&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 1pt; padding-left: 20pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Switchgear&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;8,747&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;13,001&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;95,010&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;99,326&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Critical Power Solutions&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 20pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Equipment&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;1,580&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;5,898&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 1pt; padding-left: 20pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Service&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;9,800&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;9,167&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;11,380&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;15,065&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; padding-left: 20pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Consolidated&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;106,390&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;114,391&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;    &lt;/table&gt;&#13;    &lt;p style="color: red; margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/p&gt;&#13;    &lt;table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="6" style="text-align: center; font: bold 10pt Times New Roman, Times, Serif"&gt;For the Year Ended&lt;/td&gt;&#13;            &lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;December 31,&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2018&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2017&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Depreciation and Amortization&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 10pt; width: 54%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;T&amp;#38;D Solutions&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;1,525&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;1,730&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Critical Power Solutions&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;1,718&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;1,792&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 1pt; padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Unallocated Corporate Overhead Expenses&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;62&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;71&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; padding-left: 20pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Consolidated&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,305&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,593&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;    &lt;/table&gt;&#13;    &lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/p&gt;&#13;    &lt;table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="6" style="text-align: center; font: bold 10pt Times New Roman, Times, Serif"&gt;For the Year Ended&lt;/td&gt;&#13;            &lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;December 31,&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2018&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2017&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Operating Income (Loss)&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 10pt; width: 54%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;T&amp;#38;D Solutions&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;3,155&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;910&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Critical Power Solutions&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(1,322&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(682&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 1pt; padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Unallocated Corporate Overhead Expenses&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(3,706&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(3,541&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; padding-left: 20pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Consolidated&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(1,873&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(3,313&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;    &lt;/table&gt;&#13;    &lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;The following table presents information which reconciles segment assets to consolidated total assets:&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin-bottom: 0pt; margin-top: 0pt; text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;December 31,&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2018&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2017&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Assets&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 10pt; width: 54%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;T&amp;#38;D Solutions&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;59,432&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;60,171&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Critical Power Solutions&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;7,745&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;9,414&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 1pt; padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Corporate&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;5,335&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4,670&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; padding-left: 20pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Consolidated&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;72,512&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;74,256&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;    &lt;/table&gt;&#13;    &lt;p style="margin-bottom: 0pt; margin-top: 0pt; text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;Corporate assets consist&#13;primarily of cash and deferred tax assets.&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;    &#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;Revenues are attributable to countries based on the location of the Company&amp;#8217;s customers:&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;December 31,&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2018&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2017&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Revenues&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 10pt; width: 54%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;United States&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;74,122&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;77,924&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Canada&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;32,140&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;36,251&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 1pt; padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Others&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;128&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;216&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; padding-left: 20pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Total&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;106,390&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;114,391&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;    &lt;/table&gt;&#13;    &lt;p style="color: red; margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;Sales to Siemens and Hydro-Quebec Utility Company accounted for approximately 17% and 10%, respectively, of the Company&amp;#8217;s total sales in 2018, as compared to 18% and11%, respectively, in 2017.&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;The distribution of the Company&amp;#8217;s property, plant, and equipment by geographic location is approximately as follows:&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;December 31,&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2018&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2017&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Property, plant and equipment&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 10pt; width: 54%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Canada&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;1,596&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;2,801&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;United States&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;938&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;708&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 1pt; padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Mexico&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,750&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,349&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; padding-left: 20pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Total&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;5,284&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;6,858&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;    &lt;/table&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:EarningsPerShareTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;17. BASIC AND DILUTED LOSS PER COMMON SHARE&lt;/b&gt;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;Basic and diluted loss per common share is calculated based on the weighted average number of shares outstanding during the period. The Company&amp;#8217;s employee and director stock option awards, as well as incremental shares issuable upon exercise of warrants, are not considered in the calculations if the effect would be anti-dilutive. The following table sets forth the computation of basic and diluted loss per share (in thousands, except per share data):&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="6" style="text-align: center; font: bold 10pt Times New Roman, Times, Serif"&gt;For the Year Ended&lt;/td&gt;&#13;            &lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;December 31,&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2018&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2017&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Numerator:&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 10pt; width: 54%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Net loss&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(5,664&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(9,225&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Denominator:&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Weighted average basic shares outstanding&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;8,726&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;8,717&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Effect of dilutive securities - equity based compensation plans&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 1pt; padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Net dilutive effect of warrants outstanding&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; padding-left: 20pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Denominator for diluted net income per common share&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;8,726&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;8,717&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Net loss per common share:&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Basic&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(0.65&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(1.06&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Diluted&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(0.65&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(1.06&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Anti-dilutive securities (excluded from per share calculation):&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Equity based compensation plans&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;365&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;383&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Warrants&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;51&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;    &lt;/table&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;The following table sets forth the computation of basic and diluted loss per share (in thousands, except per share data):&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="6" style="text-align: center; font: bold 10pt Times New Roman, Times, Serif"&gt;For the Year Ended&lt;/td&gt;&#13;            &lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;December 31,&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2018&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2017&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Numerator:&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 10pt; width: 54%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Net loss&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(5,664&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(9,225&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Denominator:&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Weighted average basic shares outstanding&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;8,726&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;8,717&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Effect of dilutive securities - equity based compensation plans&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 1pt; padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Net dilutive effect of warrants outstanding&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; padding-left: 20pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Denominator for diluted net income per common share&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;8,726&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;8,717&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Net loss per common share:&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Basic&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(0.65&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(1.06&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Diluted&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(0.65&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(1.06&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Anti-dilutive securities (excluded from per share calculation):&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Equity based compensation plans&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;365&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;383&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Warrants&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;51&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">166000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">180000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">213000</us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">-174000</us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">32000</us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">31000</us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">87000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">85000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="-3">-35000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="-3">136000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:BasisOfAccounting contextRef="From2018-01-01to2018-12-31">&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;1. BASIS OF PRESENTATION&lt;/b&gt;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;Pioneer Power Solutions, Inc. and its wholly owned subsidiaries (referred to herein as the &amp;#8220;Company,&amp;#8221; &amp;#8220;Pioneer,&amp;#8221; &amp;#8220;we,&amp;#8221; &amp;#8220;our&amp;#8221; and &amp;#8220;us&amp;#8221;) manufacture, sell and service a broad range of specialty electrical transmission, distribution and on-site power generation equipment for applications in the utility, industrial, commercial and backup power markets. The Company is headquartered in Fort Lee, New Jersey and operates from eleven (11) additional locations in the U.S., Canada and Mexico for manufacturing, centralized distribution, engineering, sales and administration.&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&lt;b&gt;NASDAQ Listing&lt;/b&gt;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;On September 24, 2013, the Company completed an underwritten public offering of 1,265,000 shares of its common stock at a gross sales price of $7.00 per share, resulting in net proceeds to the Company of approximately $7.9 million, after deducting underwriting discounts and commissions and other offering expenses. In connection with the public offering, the Company&amp;#8217;s common stock began trading on the Nasdaq Capital Market under the symbol PPSI.&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&lt;b&gt;Segments&lt;/b&gt;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;In determining operating and reportable segments in accordance with ASC 280, Segment Reporting (&amp;#8220;ASC 280&amp;#8221;), the Company concluded that it has&amp;#160;two reportable segments, which are also our operating segments: Transmission &amp;#38; Distribution Solutions (&amp;#8220;T&amp;#38;D Solutions&amp;#8221;) and Critical Power Solutions. Financial information about the Company&amp;#8217;s segments is presented in Note 16 &amp;#8211; Business Segment, Geographic and Customer Information.&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&lt;b&gt;Reversal of Discontinued Operations&lt;/b&gt;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;During the fourth quarter of 2017, as part of its review of strategic alternatives, the Company made the decision to sell its switchgear business operated by Pioneer Custom Electric Products, Inc., which is part of T&amp;#38;D Solutions segment.&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;On May 2, 2018, Pioneer Custom Electric Products, Inc, a wholly owned subsidiary of Pioneer Power Solutions, Inc., entered into an Asset Purchase Agreement with CleanSpark, Inc. (&amp;#8220;CleanSpark&amp;#8221;), pursuant to which PCEP was to sell certain assets comprising the PCEP business to CleanSpark. The Company had agreed to extend the closing of the sale through December 31, 2018 to allow all parties additional time to satisfy all closing conditions.&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;On December 27, 2018, each of PCEP and CleanSpark signed a third letter agreement (the &amp;#8220;Letter Agreement&amp;#8221;) which further extended the Termination Date to January 16, 2019. On January 22, 2019, the Company and CleanSpark executed a merger agreement whereby Pioneer Critical Power, Inc., a wholly owned subsidiary of the Company, was sold to CleanSpark. On January 22, 2019, PCEP and CleanSpark terminated the Asset Purchase Agreement by mutual written agreement.&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;The Company had previously presented the operations of PCEP as discontinued operations&#13;            &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;for all periods presented in its annual report on Form 10-K for the year ended December 31, 2017.&lt;/font&gt;&#13;        &lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;Due to the change of the circumstances as described above, the Company is presenting the results of PCEP within continuing operations and including results of the switchgear reporting unit in the&#13;            &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;T&amp;#38;D Solutions Segment for all periods presented in the financial statements as of December 31, 2018. As circumstances allow, the Company will pursue the sale of PCEP.&lt;/font&gt;&#13;        &lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/p&gt;&#13;    &lt;p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Liquidity&lt;/b&gt;&lt;/p&gt;&#13;    &lt;p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;    &lt;p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;The accompanying financial statements have been prepared on a basis, which contemplates the realization of assets and the satisfaction of liabilities in the normal course of business. As shown in the accompanying financial statements during year ended December 31, 2018, the Company incurred net losses of $5.7 million, has an accumulated deficit of $6.2 million, and has a working capital deficit of $5.5 million. At December 31, 2018, we had total debt of $26.3 million and $0.2 million of cash and cash equivalents on hand. We have historically met our cash needs through a combination of cash flows from operating activities and bank borrowings under our revolving credit facilities. Our cash requirements are generally for operating activities, debt repayment, capital improvements and acquisitions. In addition, as further discussed in Note 10 our credit facilities maturity dates have been extended until April 1, 2020.&lt;/p&gt;&#13;    &lt;p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/p&gt;&#13;    &lt;p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;The financial statements included in this annual report have been prepared assuming that we will continue as a going concern, which contemplates the recoverability of assets and the satisfaction of liabilities in the normal course of business. Significant assumptions underlie this belief, including, among other things, that there will be no material adverse developments in our business, liquidity, capital requirements and that our credit facilities with our lender will remain available to us and will not need to be replaced.&lt;/p&gt;&#13;    &lt;p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/p&gt;&#13;    &lt;p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;Management believes that its capital resources are adequate to fund operations through the first quarter of 2020, but the Company is dependent on its agreement with BMO to meet its working capital obligations. The Company has certain credit arrangements with its lender that contain subjective acceleration clauses and the Company has had several instances of non-compliance with certain of the covenants included in such facilities. Management has historically been able to obtain from its lender waivers of any non-compliance and management believes that it will be able to continue to obtain necessary waivers in the event of future non-compliance, however there can be no guarantees and should the lender not provide a waiver in the future, the debt could become due immediately. Additionally, operations of the Company are subject to certain risks and uncertainties, including, among others, uncertainty of commercial manufacturing at acceptable margins, marketing or sales acceptance, and dependence on key personnel.&lt;/p&gt;&#13;    &lt;p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;&#13;    &#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&lt;b&gt;Rounding&lt;/b&gt;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;All dollar amounts (except share and per share data) presented are stated in thousands of dollars, unless otherwise noted. Amounts may not foot due to rounding.&lt;/font&gt;&lt;/p&gt;</us-gaap:BasisOfAccounting>
    <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES&lt;/b&gt;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&lt;b&gt;General&lt;/b&gt;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;The preparation of consolidated financial statements requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&lt;b&gt;Principles of Consolidation&lt;/b&gt;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;The consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All significant intercompany accounts and transactions have been eliminated in consolidation.&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&lt;b&gt;Reclassifications&lt;/b&gt;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;Certain reclassifications have been made in prior years&amp;#8217; financial statements to conform to the presentation used in the current year. These reclassifications have not resulted in any changes to the previously reported net income for any year.&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&lt;b&gt;Use of Estimates&lt;/b&gt;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;The preparation of financial statements in accordance with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The financial statements include estimates based on currently available information and management&amp;#8217;s judgment as to the outcome of future conditions and circumstances. Significant estimates in these financial statements include allowance for doubtful accounts receivable, inventory provision, useful lives and impairment of long-lived assets, income tax provision, goodwill impairment, cost of pension benefits and estimates related to purchase price allocation.&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;Changes in the status of certain facts or circumstances could result in material changes to the estimates used in the preparation of the financial statements and actual results could differ from the estimates and assumptions.&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&lt;b&gt;Revenue Recognition&lt;/b&gt;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;Revenue is recognized when (1) a contract with a customer exists, (2) performance obligations promised in a contract are identified based on the products or services that will be transferred to the customer, (3) the transaction price is determined based on the consideration to which the Company will be entitled in exchange for transferring products or services to the customer, (4) the transaction price is allocated to the performance obligations in the contract and (5) the Company satisfies performance obligations. Substantially all of our revenue is recognized at a point of time, as the promised product passes to the customer. Service revenues include maintenance contracts that are recognized over time based on the contract term and repair services which are recognized as services are delivered.&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&lt;b&gt;Cost of Goods Sold&lt;/b&gt;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;Cost of goods sold for the T&amp;#38;D Solutions and Critical Power segments primarily includes charges for materials, direct labor and related benefits, freight (inbound and outbound), direct supplies and tools, purchasing and receiving costs, inspection costs, internal transfer costs, warehousing costs and utilities related to production facilities and, where appropriate, an allocation of overhead. Cost of goods sold for Critical Power Solutions also includes indirect labor and infrastructure cost related to the provision of field services.&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&lt;b&gt;Financial Instruments&lt;/b&gt;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;The Company&amp;#8217;s financial instruments consist primarily of cash and cash equivalents, receivables, payables and debt instruments. The carrying values of these financial instruments approximate their respective fair values as they are either short&#13;            &lt;font style="font-family: Times New Roman, Times, Serif"&gt;-&lt;/font&gt;term in nature or carry interest rates which are periodically adjusted to market rates. Unless otherwise indicated, the carrying value of these financial instruments approximates their fair market value.&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&lt;b&gt;Cash and Cash Equivalents&lt;/b&gt;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;Cash and cash equivalents comprise cash on hand, demand deposits and investments with an original maturity at the date of purchase of three months or less.&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&lt;b&gt;Accounts Receivable&lt;/b&gt;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;The&#13;Company accounts for trade receivables at original invoice amount less an estimate made for doubtful receivables based on a review&#13;of all outstanding amounts on a monthly basis. Management determines the allowance for doubtful accounts by regularly evaluating&#13;individual customer receivables and considering a customer&amp;#8217;s financial condition, credit history and current economic conditions.&#13;The Company writes off trade receivables when they are deemed uncollectible. The Company records recoveries of trade receivables&#13;previously written off when it receives them. Management considers the Company&amp;#8217;s allowance for doubtful accounts, which&#13;was $0.2 and $0.5 million as of December 31, 2018 and 2017, respectively, sufficient to cover any exposure to loss in its accounts&#13;receivable.&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;    &#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&lt;b&gt;Long-Lived Assets&lt;/b&gt;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;Depreciation and amortization for property, plant and equipment, and finite life intangible assets, is computed and included in cost of goods sold and in selling and administrative expense, as appropriate. Long-lived assets, consisting primarily of property, plant and equipment, are stated at cost less accumulated depreciation. Property, plant and equipment are depreciated using the straight line method, based on the estimated useful lives of the assets (buildings &amp;#8211; 25 years, machinery and equipment - 5 to 15 years, computer hardware and software - 3 to 5 years, furniture &amp;#38; fixtures 5 to 7 years, leasehold improvements &amp;#8211; term of lease). Depreciation commences in the year the assets are ready for their intended use. As a convention, in the initial year an asset is placed in service, the Company takes one half year of depreciation.&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;Finite life intangible assets consist primarily of customer relationships in multiple categories that are specific to the businesses acquired and for which estimated useful lives were determined based on actual historical customer attrition rates. The Company&amp;#8217;s other finite life intangible assets consist of non-compete agreements, which have defined terms, certain trademarks which the Company has elected to gradually discontinue, and internally-developed software. These finite life intangible assets are amortized by the Company over periods ranging from four to ten years. The Company accelerated and fully amortized the distributor territory license intangible asset upon the termination of its distribution agreement with a supplier during the year ended December 31, 2017.&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;Long-lived assets and finite life intangible assets are reviewed for impairment whenever events or circumstances have occurred that indicate the remaining useful life of the asset may warrant revision or that the remaining balance of the asset may not be recoverable. Upon indications of impairment, or in the normal course of annual testing, assets and liabilities are grouped at the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities. The measurement of possible impairment is generally estimated by the ability to recover the balance of an asset group from its expected future operating cash flows on an undiscounted basis. If such assets are considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of the asset exceeds the fair value thereof. Determining asset groups and underlying cash flows requires the use of significant judgment.&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&lt;b&gt;Goodwill and Indefinite Life Intangible Assets&lt;/b&gt;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;Goodwill was generated through the acquisitions made by the Company between 2010 and 2015. As the total consideration paid exceeded the value of the net assets acquired, the Company recorded goodwill for each of the completed acquisitions. At the date of acquisition, the Company performed a valuation to determine the value of the intangible assets, and the allocation of the purchase price to the assets and liabilities acquired. The goodwill is attributable to synergies and economies of scale provided to us by the acquired entity.&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;The Company tests its goodwill and indefinite-lived intangible asset for impairment at least annually (as of October 1) and whenever events or circumstances change that indicate impairment may have occurred. A significant amount of judgment is involved in determining if an indicator of impairment has occurred. Such indicators may include, among others: a significant decline in the Company&amp;#8217;s expected future cash flows; a sustained, significant decline in the Company&amp;#8217;s stock price and market capitalization; a significant adverse change in legal factors or in the business climate of its segments; unanticipated competition; and slower growth rates. Any adverse change in these factors could have a significant impact on the recoverability of goodwill, the indefinite-lived intangible assets and the Company&amp;#8217;s consolidated financial results. As described in Note 9, the company recorded impairment charges of $870, $377 and $103 against technology-related industry accreditation, customer relationships and non-complete agreements, respectively, in 2018 and $1,445 against goodwill in 2017.&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;The&#13;Company tests its goodwill for impairment at the reporting unit level, which is an operating segment or a segment that is one&#13;level below its operating segments.&amp;#160;An operating segment is defined by ASC 280-10-50 as a component of an enterprise that&#13;earns revenue and incurs expenses, of which discrete financial information is available. The goodwill has been assigned to the&#13;reporting unit to which the value relates.&amp;#160;Two of the Company&amp;#8217;s four reporting units have goodwill. The Company tests&#13;goodwill by estimating the fair value of the reporting unit using a discounted cash flow model and other valuation techniques,&#13;but may elect to perform a qualitative analysis. A quantitative analysis is used to determine an estimated fair value representing&#13;the amount at which a reporting unit could be bought or sold in a current transaction between willing parties on an arms-length&#13;basis. The estimated fair value of each reporting unit is derived using a discounted cash flow method based on market and reporting&#13;unit-specific assumptions, including estimated future revenues and expenses, weighted average cost of capital, capital expenditures,&#13;the useful life over which cash flows will occur and other assumptions which are considered reasonable and inherent in discounted&#13;cash flow analysis. A qualitative analysis is performed by assessing certain trends and factors, including projected market outlook&#13;and growth rates, forecasted and actual sales and operating profit margins, discount rates, industry data and other relevant qualitative&#13;factors. These trends and factors are compared to, and based on, the assumptions used in the most recent quantitative assessment.&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;    &#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;Indefinite life intangible assets consist primarily of trademarks. The fair value of these assets are determined using a royalty relief methodology of the income approach similar to that employed when the associated assets were acquired, but using updated estimates of future sales, cash flows and profitability. The royalty relief methodology isolates the revenues derived from the use of the intangible asset, applies an appropriate pretax royalty rate to the revenues, deducts income taxes, discounts the cash flow over the projection period to present value using an appropriate discount rate and adds the present value of the tax shield.&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&lt;b&gt;Foreign Currency Translation&lt;/b&gt;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;The functional currency for the Companies foreign subsidiaries is the local currency in which the entity is located. The financial statements of all subsidiaries with a functional currency other than the U.S. dollar have been translated into U.S. dollars. All assets and liabilities of foreign operations are translated into U.S. dollars using year-end exchange rates, and all revenues and expenses are translated at weighted average rates during the respective period. The U.S. dollar results that arise from such translation, as well as exchange gains and losses on intercompany balances of a long-term investment nature, are included in the cumulative currency translation adjustments in accumulated other comprehensive income in stockholders&amp;#8217; equity. Gains and losses resulting from foreign currency transactions are included in earnings.&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&lt;b&gt;Income Taxes&lt;/b&gt;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;The Company accounts for income taxes under the asset and liability method, based on the income tax laws and rates in the countries in which operations are conducted and income is earned. This approach requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of temporary differences between the carrying amounts and the tax basis of assets and liabilities. Developing the provision for income taxes requires significant judgment and expertise in federal, international and state income tax laws, regulations and strategies, including the determination of deferred tax assets and liabilities and, if necessary, any valuation allowances that may be required for deferred tax assets. The Company records a valuation allowance to reduce its deferred tax assets to the amount that is more likely than not to be realized. The Company believes that the deferred tax asset recorded as of December 31, 2018 and 2017 is realizable through future reversals of existing taxable temporary differences and future taxable income. If the Company was to subsequently determine that it would be able to realize deferred tax assets in the future in excess of its net recorded amount, an adjustment to deferred tax assets would increase net income for the period in which such determination was made. The Company will continue to assess the adequacy of the valuation allowance on a quarterly basis. The Company&amp;#8217;s judgments and tax filings are subject to audit by various taxing authorities.&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;The objective of accounting for income taxes is to recognize the amount of taxes payable or refundable for the current year and deferred tax liabilities and assets for the future tax consequences or events that have been recognized in the Company&amp;#8217;s financial statements or tax returns. The Company recognizes the tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position (see &amp;#8220;Unrecognized Tax Benefits&amp;#8221; below).&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;Income tax related interest and penalties are grouped with interest expense on the consolidated statement of operations.&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&lt;b&gt;Unrecognized Tax Benefits&lt;/b&gt;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;The Company accounts for unrecognized tax benefits in accordance with Financial Accounting Standards Board (&amp;#8220;FASB&amp;#8221;) Accounting Standards Codification (&amp;#8220;ASC&amp;#8221;) &amp;#8220;Income Taxes&amp;#8221; (&amp;#8220;ASC 740&amp;#8221;). ASC 740 prescribes a recognition threshold that a tax position is required to meet before being recognized in the financial statements and provides guidance on de-recognition, measurement, classification, interest and penalties, accounting in interim periods, disclosure and transition issues. ASC 740 contains a two-step approach to recognizing and measuring uncertain tax positions. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained upon ultimate settlement with a taxing authority, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount that is more than 50% likely of being realized upon ultimate settlement.&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;Additionally,&#13;ASC 740 requires the Company to accrue interest and related penalties, if applicable, on all tax positions for which reserves&#13;have been established consistent with jurisdictional tax laws. See Note 14 &amp;#8210; Income Taxes.&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;    &#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&lt;b&gt;Share-Based Payments&lt;/b&gt;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;The Company accounts for share based payments in accordance with the provisions of FASB ASC 718 &amp;#8220;Compensation &amp;#8211; Stock Compensation&amp;#8221; and accordingly recognizes in its financial statements share based payments at their fair value. In addition, it recognizes in the financial statements an expense based on the grant date fair value of stock options granted to employees and directors. The expense is recognized on a straight line basis over the expected option life while taking into account the vesting period and the offsetting credit is recorded in additional paid-in capital. Upon exercise of options, the consideration paid together with the amount previously recorded as additional paid-in capital is recognized as capital stock. The Company estimates its forfeiture rate in order to determine its compensation expense arising from stock based awards. The Company uses the Black-Scholes Merton option pricing model to determine the fair value of the options. Non-employee members of the Board of Directors are deemed to be employees for the purposes of recognizing share-based compensation expense.&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&lt;b&gt;Employee Benefit Plan&lt;/b&gt;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;The Company sponsors a defined benefit plan as described in Note 15 &amp;#8210; Pension Plan. The cost of pension benefits earned by employees is actuarially determined using the accumulated benefit method and a discount rate, used to measure interest cost on the accrued employee future benefit obligation, based on market interest rates on high-quality debt instruments with maturities that match the timing and benefits expected to be paid by the plan. Plan assets are valued using current market values and the expected return on plan assets is based on the net asset value of the plan assets.&amp;#160;The costs that relate to employee current service are charged to income annually.&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;The transitional obligation created upon adoption of the FASB ASC 715 &amp;#8220;Compensation &amp;#8211; Retirement Benefits&amp;#8221; is amortized over the average remaining service period of employees. For a given year, unrecognized actuarial gains or losses are recognized into income if the unamortized balance at the beginning of the year is more than 10% of the greater of the plan asset or liability balance. Any unrecognized actuarial gain or loss in excess of this threshold is recognized in income over the remaining service period of the employees.&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;The Company reflects the funded status of its defined pension plans as a net asset or net liability in its balance sheet, with an offsetting amount in accumulated other comprehensive income, and recognizes changes in that funded status in the year in which the changes occur through comprehensive income.&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&lt;b&gt;Inventories&lt;/b&gt;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;Inventories are stated at the lower of cost or net realizable value using first-in, first-out (FIFO) or weighted-average methods and include the cost of materials, labor and manufacturing overhead. The Company uses estimates in determining the level of reserves required to state inventory at the lower of cost or market. The Company estimates are based on market activity levels, production requirements, the physical condition of products and technological innovation. Changes in any of these factors may result in adjustments to the carrying value of inventory. See Note 6 - Inventories.&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&lt;b&gt;Income (Loss) Per Share&lt;/b&gt;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;Basic income (loss) per share is computed by dividing the income (loss) for the period by the weighted average number of common shares outstanding during the period. Diluted income (loss) per share is computed by dividing the income (loss) for the period by the weighted average number of common and common equivalent shares outstanding during the period. (See Note 17 &amp;#8210; Basic and Diluted Net Loss Per Share).&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&lt;b&gt;Fair Value Measurements&lt;/b&gt;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;FASB ASC 820 &amp;#8220;Fair Value Measurement and Disclosure&amp;#8221; applies to all assets and liabilities that are being measured and reported on a fair value basis. ASC 820 establishes a framework for measuring fair value in U.S GAAP, and expands disclosure about fair value measurements. ASC 820 enables the reader of the financial statements to assess the inputs used to develop those measurements by establishing a hierarchy for ranking the quality and reliability of the information used to determine fair values. ASC 820 requires that assets and liabilities carried at fair value be classified and disclosed in one of the following three categories:&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;Level 1: &amp;#160;Quoted market prices in active markets for identical assets or liabilities.&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;Level 2: &amp;#160;Observable market based inputs or unobservable inputs that are corroborated by market data.&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;Level 3: &amp;#160;Unobservable inputs that are not corroborated by market data.&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;In determining&#13;the appropriate levels, the Company performs a detailed analysis of the assets and liabilities that are subject to ASC 820. At&#13;each reporting period, all assets and liabilities for which the fair value measurement is based on significant unobservable inputs&#13;are classified as Level 3.&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;    &#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;The fair value represents management&amp;#8217;s best estimates based on a range of methodologies and assumptions. The carrying value of receivables and payables arising in the ordinary course of business approximate fair value because of the relatively short period of time between their origination and expected realization.&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;The Company&amp;#8217;s financial instruments consist primarily of cash and cash equivalents, receivables, payables and debt instruments. The carrying values of these financial instruments approximate their respective fair values as they are either short&#13;            &lt;font style="font-family: Times New Roman, Times, Serif"&gt;-&lt;/font&gt;term in nature or carry interest rates which are periodically adjusted to market rates. Unless otherwise indicated, the carrying value of these financial instruments approximates their fair market value.&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&lt;b&gt;Recent Accounting Pronouncements&lt;/b&gt;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;There have been no recent accounting pronouncements not yet adopted by the Company which would have a material impact on the Company&amp;#8217;s financial statements.&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&lt;i&gt;Revenue from Contracts with Customers.&amp;#160;&lt;/i&gt;In May 2014, the FASB issued Accounting Standards Update No. 2014-09, &lt;i&gt;Revenue from Contracts with Customers &lt;/i&gt;(Topic 606), or ASU 2014-09, which supersedes nearly all existing revenue recognition guidance under U.S. GAAP. Since then, the FASB has also issued ASU 2016-08, &lt;i&gt;Revenue from Contracts with Customers &lt;/i&gt;(Topic 606), &lt;i&gt;Principals versus Agent Considerations, &lt;/i&gt;ASU 2016-10, &lt;i&gt;Revenue from Contracts with Customers &lt;/i&gt;(Topic 606), &lt;i&gt;Identifying Performance Obligations and Licensing&lt;/i&gt;, and ASU 2017-13, &lt;i&gt;Revenue Recognition &lt;/i&gt;(Topic 605), &lt;i&gt;Revenue from Contracts with Customers &lt;/i&gt;(Topic 606), &lt;i&gt;Leases &lt;/i&gt;(Topic 840), and &lt;i&gt;Leases &lt;/i&gt;(Topic 842), &lt;i&gt;Amendments to SEC Paragraphs Pursuant to the Staff Announcement at the July 20, 2017 EITF Meeting and Recession of Prior SEC Staff Announcements and Observer Comments, &lt;/i&gt;which further elaborate on the original ASU No. 2014-09. The core principle of these updates is to recognize revenues when promised goods or services are transferred to customers in an amount that reflects the consideration to which an entity expects to be entitled for those goods or services. ASU 2014-09 defines a five step process to achieve this core principle and, in doing so, more judgments and estimates may be required within the revenue recognition process than are required under existing U.S. GAAP.&#13;            &lt;font style="font-family: Times New Roman, Times, Serif"&gt;In July 2015, the FASB approved a one-year deferral of the effective date to January 1, 2018, with early adoption to be permitted as of the original effective date of January 1, 2017. Once this standard becomes effective, companies may &lt;/font&gt;use either of the following transition methods: (i) a full retrospective approach reflecting the application of the standard in each prior reporting period with the option to elect certain practical expedients; or (ii) a&#13;            &lt;font style="font-family: Times New Roman, Times, Serif"&gt;retrospective approach with the cumulative effect of initially adopting ASU 2014-09 recognized at the date of adoption (which includes additional footnote disclosures) (the &amp;#8220;modified retrospective approach&amp;#8221;).&amp;#160;The Company completed a review of its various revenue streams within its two reportable segments: (i) T&amp;#38;D Solutions and (ii) Critical Power. We have gathered data to quantify the amount of sales by type of revenue stream and categorized the types of sales for our business units for the purpose of comparing how we currently recognize revenue to the new standard in order to quantify the impact of this ASU. We have made policy elections within the amended standard that are consistent with our current accounting. We adopted ASU 2014-09 in our first quarter of 2018 using the modified retrospective approach. We have performed a quantitative assessment of adopting ASU 2014-09 and concluded that there was no material impact to our financial statements other than enhanced disclosures and no changes to the opening retained earnings. &lt;/font&gt;&#13;        &lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&lt;i&gt;Leases. &lt;/i&gt;In February 2016, the FASB issued ASU No. 2016-02,&amp;#160;&amp;#8220;&lt;i&gt;Leases (Topic 842)&amp;#8221;&lt;/i&gt;, which requires, among other things, a lessee to recognize a liability representing future lease payments and a right-of-use asset representing its right to use the underlying asset for the lease term. For operating leases, a lessee will be required to recognize at inception a right-of-use asset and a lease liability equal to the net present value of the lease payments, with lease expense recognized over the lease term on a straight-line basis. For leases with a term of twelve months or less, ASU 2016-02 allows a reporting entity to make an accounting policy election to not recognize a right-of-use asset and a lease liability, and to recognize lease expense on a straight-line basis. ASU No. 2016-02 is effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years, with early adoption permitted. Upon adoption, a reporting entity should apply the provisions of ASU 2016-02 at the beginning of the earliest period presented using a modified retrospective approach, which includes certain optional practical expedients that an entity may elect to apply. We adopted this standard in our first quarter of 2018 using the modified retrospective approach. As a result, the opening retained earnings for January 1, 2017, was reduced by approximately $0.1 million. There was also an increase in assets and corresponding liabilities of approximately $5.3 and $5.2 million, respectively at January 1, 2017.&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt; background-color: white"&gt;&lt;i&gt;Share-Based&#13;Compensation&lt;/i&gt;. In April 2016, the FASB issued ASU No. 2016-09, &amp;#8220;&lt;i&gt;Compensation-Stock Compensation&lt;/i&gt; (Topic 718), &lt;i&gt;Improvements&#13;to Employee Share-Based Payment Accounting&lt;/i&gt;&amp;#8221;. Under ASU No. 2016-09, companies will no longer record excess tax benefits&#13;and certain tax deficiencies in additional paid-in capital (&amp;#8220;APIC&amp;#8221;). Instead, they will record all excess tax benefits&#13;and tax deficiencies as income tax expense or benefit in the income statement and the APIC pools will be eliminated. In addition,&#13;ASU No. 2016-09 eliminates the requirement that excess tax benefits be realized before companies can recognize them. ASU No. 2016-09&#13;also requires companies to present excess tax benefits as an operating activity on the statement of cash flows rather than as&#13;a financing activity. Furthermore, ASU No. 2016-09 will increase the amount an employer can withhold to cover income taxes on&#13;awards and still qualify for the exception to liability classification for shares used to satisfy the employer&amp;#8217;s statutory&#13;income tax withholding obligation. An employer with a statutory income tax withholding obligation will now be allowed to withhold&#13;shares with a fair value up to the amount of taxes owed using the maximum statutory tax rate in the employee&amp;#8217;s applicable&#13;jurisdiction(s). ASU No. 2016-09 requires a company to classify the cash paid to a tax authority when shares are withheld to satisfy&#13;its statutory income tax withholding obligation as a financing activity on the statement of cash flows. Under current GAAP, it&#13;was not specified how these cash flows should be classified. In addition, companies will now have to elect whether to account&#13;for forfeitures on share-based payments by (1) recognizing forfeitures of awards as they occur or (2) estimating the number of&#13;awards expected to be forfeited and adjusting the estimate when it is likely to change, as is currently required. The amendments&#13;of this ASU are effective for reporting periods beginning after December 15, 2016, with early adoption permitted but all of the&#13;guidance must be adopted in the same period. &lt;/font&gt; &lt;font style="font-size: 10pt"&gt;We adopted ASU No. 2016-09 in 2017. &lt;font style="font-family: Times New Roman, Times, Serif"&gt;The&#13;adoption of the new guidance did not materially affect our financial position, results of operations or cash flows.&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;Statement of Cash Flows. &lt;/i&gt;&lt;/font&gt;&#13;        &lt;font style="font-size: 10pt"&gt;In August 2016, the FASB issued ASU No. 2016-15, &amp;#8220;&lt;i&gt;Statement of Cash Flows &lt;/i&gt;(Topic 230)&lt;i&gt;: Classification of Certain Cash Receipts and Cash Payments&amp;#8221;.&lt;/i&gt; The purpose of Update No. 2016-15 is to reduce the diversity in practice in presentation and classification of the following items within the statement of cash flows: debt prepayments or debt extinguishment costs, settlement of zero coupon debt instruments or other debt instruments with coupon interest rates that are insignificant in relation to the effective interest rate of the borrowing, contingent consideration payments made after a business combination, proceeds from the settlement of insurance claims, proceeds from the settlement of corporate-owned life insurance policies, distributions received from equity method investments and beneficial interests in securitization transactions. It also addresses classification of transactions that have characteristics of more than one class of cash flows. Update No. 2016-15 is effective for annual periods beginning after December 15, 2017, and a retrospective transition method is required. We adopted ASU 2016-15 in our first quarter of 2018 using the retrospective approach. The adoption of ASU 2016-15 did not have a material impact on our consolidated statements of cash flows.&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;In October 2016, the FASB issued ASU No. 2016-16, &amp;#8220;&lt;i&gt;Income Taxes (Topic 740)&amp;#8221;: Intra-Entity Transfers of Assets Other Than Inventory.&lt;/i&gt; ASU No. 2016-16 requires the income tax consequences of intra-entity transfers of assets other than inventory to be recognized when the intra-entity transfer occurs rather than deferring recognition of income tax consequences until the transfer was made with an outside party. We adopted ASU 2016-16 in the first quarter of 2018 using a modified retrospective approach. Adoption of the new standard did not have a material impact on our Consolidated Financial Statements.&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&lt;i&gt;Simplifying the Test for Goodwill Impairment.&lt;/i&gt; In January 2017, the FASB issued ASU No. 2017-04, &amp;#8220;Simplifying the Test for Goodwill Impairment.&amp;#8221; This standard was established to simplify how an entity is required to test goodwill for impairment by eliminating Step 2&amp;#160;from the goodwill impairment test. Step 2 measures a goodwill impairment loss by comparing the implied fair value of a reporting unit&amp;#8217;s goodwill with the carrying amount of that goodwill. Under the amendments in this Update, an entity should perform its annual, or interim, goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. An entity should recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit&amp;#8217;s fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. Additionally, an entity should consider income tax effects from any tax deductible goodwill on the carrying amount of the reporting unit when measuring the goodwill impairment loss, if applicable. The FASB also eliminated the requirements for any reporting unit with a zero or negative carrying amount to perform a qualitative assessment and, if it fails that qualitative test, to perform Step 2 of the goodwill impairment test. Therefore, the same impairment assessment applies to all reporting units. An entity is required to disclose the amount of goodwill allocated to each reporting unit with a zero or negative carrying amount of net assets. An entity still has the option to perform the qualitative assessment for a reporting unit to determine if the quantitative impairment test is necessary. We adopted this standard during the fourth quarter of 2017 in conjunction with our goodwill impairment assessment. As of the measurement date October 1, 2018, dry type transformers and critical power reporting units had negative carrying values. The Company allocated $5.6 million and $3.0 million of goodwill to dry type and critical power reporting units, respectively. The Company recorded an impairment charge of $1.4 million to the remaining goodwill of the switchgear reporting unit in 2017. The Company recorded no impairment to goodwill during the year ended December 31, 2018.&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&lt;i&gt;Presentation of Net Periodic Pension Cost and Net Periodic Postretirement Benefit Cost&lt;/i&gt;. In March 2017,&#13;            &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;the FASB issued ASU No. 2017-07 Improving the Presentation of Net Periodic Pension Cost and Net Periodic Postretirement Benefit Cost. We adopted Accounting Standards Update No.&amp;#160;2017-07, &amp;#8220;&lt;i&gt;Improving the Presentation of Net Periodic Pension Cost and Net Periodic Postretirement Benefit Cost&amp;#8221; &lt;/i&gt;(the &amp;#8220;New Retirement Standard&amp;#8221;), effective January&amp;#160;1, 2018 using the full-retrospective method. The New Retirement Standard requires employers to present the service cost component of the net periodic benefit cost in the same income statement line item as other employee compensation costs arising from services rendered during the period. The other components of net benefit cost, including interest cost, expected return on plan assets, amortization of prior service cost/credit and actuarial gain/loss, and settlement and curtailment effects, is to be presented outside of any subtotal of operating income. The Company elected to apply the practical expedient which allows for comparable classification of costs of benefits incurred by the Company for the year ended December 31, 2018 and 2017 as included in Note 15 to the consolidated financial statements in Part II of this Annual Report on Form 10-K as the estimation basis for applying the retrospective presentation requirements of the standard.&lt;/font&gt;&#13;        &lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&lt;i&gt;Stock&#13;Compensation.&lt;/i&gt; In June 2018, the FASB issued ASU No. 2018-07, &lt;i&gt;Compensation &amp;#8211; Stock Compensation (Topic 718): Improvements&#13;to Nonemployee Share-Based Payment Accounting. &lt;/i&gt;The amendments in this update expand the scope of Topic 718 to include share-based&#13;payment transactions for acquiring goods and services from nonemployees. An entity should apply the requirements of Topic 718&#13;to nonemployee awards except for specific guidance on inputs to an option pricing model and the attribution of cost (that is,&#13;the period of time over which share-based payment awards vest and the pattern of cost recognition over that period). The amendments&#13;specify that Topic 718 applies to all share-based payment transactions in which a grantor acquires goods or services to be used&#13;or consumed in a grantor&amp;#8217;s own operations by issuing share-based payment awards. The amendments also clarify that Topic&#13;718 does not apply to share-based payments used to effectively provide (1) financing to the issuer or (2) awards granted in conjunction&#13;with selling goods or services to customers as part of a contract accounted for under Topic 606, Revenue from Contracts with Customers.&#13;The updated standard is effective for the Company beginning after December 15, 2018, including interim periods within that fiscal&#13;year. Early adoption of the new guidance is permitted, but no earlier than an entity&amp;#8217;s adoption date of Topic 606. The Company&#13;does not expect that the adoption of this standard will have a material effect on its consolidated financial statements.&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;    &#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&lt;i&gt;Fair Value Measurement. &lt;/i&gt;In August 2018, the FASB issued ASU No. 2018-13, &lt;i&gt;Fair Value Measurement (Topic 820): Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement &lt;/i&gt;that eliminates, amends, and adds certain disclosure requirements for fair value measurements. The ASU is effective for all annual and interim periods beginning January 1, 2020, with early adoption permitted. The Company is currently evaluating the impact of adopting this ASU on its consolidated financial statements.&lt;/font&gt;&lt;/p&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Recent Accounting Pronouncements&lt;/b&gt;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;There have been no recent accounting pronouncements not yet adopted by the Company which would have a material impact on the Company&amp;#8217;s financial statements.&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&lt;i&gt;Revenue from Contracts with Customers.&amp;#160;&lt;/i&gt;In May 2014, the FASB issued Accounting Standards Update No. 2014-09, &lt;i&gt;Revenue from Contracts with Customers &lt;/i&gt;(Topic 606), or ASU 2014-09, which supersedes nearly all existing revenue recognition guidance under U.S. GAAP. Since then, the FASB has also issued ASU 2016-08, &lt;i&gt;Revenue from Contracts with Customers &lt;/i&gt;(Topic 606), &lt;i&gt;Principals versus Agent Considerations, &lt;/i&gt;ASU 2016-10, &lt;i&gt;Revenue from Contracts with Customers &lt;/i&gt;(Topic 606), &lt;i&gt;Identifying Performance Obligations and Licensing&lt;/i&gt;, and ASU 2017-13, &lt;i&gt;Revenue Recognition &lt;/i&gt;(Topic 605), &lt;i&gt;Revenue from Contracts with Customers &lt;/i&gt;(Topic 606), &lt;i&gt;Leases &lt;/i&gt;(Topic 840), and &lt;i&gt;Leases &lt;/i&gt;(Topic 842), &lt;i&gt;Amendments to SEC Paragraphs Pursuant to the Staff Announcement at the July 20, 2017 EITF Meeting and Recession of Prior SEC Staff Announcements and Observer Comments, &lt;/i&gt;which further elaborate on the original ASU No. 2014-09. The core principle of these updates is to recognize revenues when promised goods or services are transferred to customers in an amount that reflects the consideration to which an entity expects to be entitled for those goods or services. ASU 2014-09 defines a five step process to achieve this core principle and, in doing so, more judgments and estimates may be required within the revenue recognition process than are required under existing U.S. GAAP.&#13;            &lt;font style="font-family: Times New Roman, Times, Serif"&gt;In July 2015, the FASB approved a one-year deferral of the effective date to January 1, 2018, with early adoption to be permitted as of the original effective date of January 1, 2017. Once this standard becomes effective, companies may &lt;/font&gt;use either of the following transition methods: (i) a full retrospective approach reflecting the application of the standard in each prior reporting period with the option to elect certain practical expedients; or (ii) a&#13;            &lt;font style="font-family: Times New Roman, Times, Serif"&gt;retrospective approach with the cumulative effect of initially adopting ASU 2014-09 recognized at the date of adoption (which includes additional footnote disclosures) (the &amp;#8220;modified retrospective approach&amp;#8221;).&amp;#160;The Company completed a review of its various revenue streams within its two reportable segments: (i) T&amp;#38;D Solutions and (ii) Critical Power. We have gathered data to quantify the amount of sales by type of revenue stream and categorized the types of sales for our business units for the purpose of comparing how we currently recognize revenue to the new standard in order to quantify the impact of this ASU. We have made policy elections within the amended standard that are consistent with our current accounting. We adopted ASU 2014-09 in our first quarter of 2018 using the modified retrospective approach. We have performed a quantitative assessment of adopting ASU 2014-09 and concluded that there was no material impact to our financial statements other than enhanced disclosures and no changes to the opening retained earnings. &lt;/font&gt;&#13;        &lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&lt;i&gt;Leases. &lt;/i&gt;In February 2016, the FASB issued ASU No. 2016-02,&amp;#160;&amp;#8220;&lt;i&gt;Leases (Topic 842)&amp;#8221;&lt;/i&gt;, which requires, among other things, a lessee to recognize a liability representing future lease payments and a right-of-use asset representing its right to use the underlying asset for the lease term. For operating leases, a lessee will be required to recognize at inception a right-of-use asset and a lease liability equal to the net present value of the lease payments, with lease expense recognized over the lease term on a straight-line basis. For leases with a term of twelve months or less, ASU 2016-02 allows a reporting entity to make an accounting policy election to not recognize a right-of-use asset and a lease liability, and to recognize lease expense on a straight-line basis. ASU No. 2016-02 is effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years, with early adoption permitted. Upon adoption, a reporting entity should apply the provisions of ASU 2016-02 at the beginning of the earliest period presented using a modified retrospective approach, which includes certain optional practical expedients that an entity may elect to apply. We adopted this standard in our first quarter of 2018 using the modified retrospective approach. As a result, the opening retained earnings for January 1, 2017, was reduced by approximately $0.1 million. There was also an increase in assets and corresponding liabilities of approximately $5.3 and $5.2 million, respectively at January 1, 2017.&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt; background-color: white"&gt;&lt;i&gt;Share-Based&#13;Compensation&lt;/i&gt;. In April 2016, the FASB issued ASU No. 2016-09, &amp;#8220;&lt;i&gt;Compensation-Stock Compensation&lt;/i&gt; (Topic 718), &lt;i&gt;Improvements&#13;to Employee Share-Based Payment Accounting&lt;/i&gt;&amp;#8221;. Under ASU No. 2016-09, companies will no longer record excess tax benefits&#13;and certain tax deficiencies in additional paid-in capital (&amp;#8220;APIC&amp;#8221;). Instead, they will record all excess tax benefits&#13;and tax deficiencies as income tax expense or benefit in the income statement and the APIC pools will be eliminated. In addition,&#13;ASU No. 2016-09 eliminates the requirement that excess tax benefits be realized before companies can recognize them. ASU No. 2016-09&#13;also requires companies to present excess tax benefits as an operating activity on the statement of cash flows rather than as&#13;a financing activity. Furthermore, ASU No. 2016-09 will increase the amount an employer can withhold to cover income taxes on&#13;awards and still qualify for the exception to liability classification for shares used to satisfy the employer&amp;#8217;s statutory&#13;income tax withholding obligation. An employer with a statutory income tax withholding obligation will now be allowed to withhold&#13;shares with a fair value up to the amount of taxes owed using the maximum statutory tax rate in the employee&amp;#8217;s applicable&#13;jurisdiction(s). ASU No. 2016-09 requires a company to classify the cash paid to a tax authority when shares are withheld to satisfy&#13;its statutory income tax withholding obligation as a financing activity on the statement of cash flows. Under current GAAP, it&#13;was not specified how these cash flows should be classified. In addition, companies will now have to elect whether to account&#13;for forfeitures on share-based payments by (1) recognizing forfeitures of awards as they occur or (2) estimating the number of&#13;awards expected to be forfeited and adjusting the estimate when it is likely to change, as is currently required. The amendments&#13;of this ASU are effective for reporting periods beginning after December 15, 2016, with early adoption permitted but all of the&#13;guidance must be adopted in the same period. &lt;/font&gt; &lt;font style="font-size: 10pt"&gt;We adopted ASU No. 2016-09 in 2017. &lt;font style="font-family: Times New Roman, Times, Serif"&gt;The&#13;adoption of the new guidance did not materially affect our financial position, results of operations or cash flows.&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;Statement of Cash Flows. &lt;/i&gt;&lt;/font&gt;&#13;        &lt;font style="font-size: 10pt"&gt;In August 2016, the FASB issued ASU No. 2016-15, &amp;#8220;&lt;i&gt;Statement of Cash Flows &lt;/i&gt;(Topic 230)&lt;i&gt;: Classification of Certain Cash Receipts and Cash Payments&amp;#8221;.&lt;/i&gt; The purpose of Update No. 2016-15 is to reduce the diversity in practice in presentation and classification of the following items within the statement of cash flows: debt prepayments or debt extinguishment costs, settlement of zero coupon debt instruments or other debt instruments with coupon interest rates that are insignificant in relation to the effective interest rate of the borrowing, contingent consideration payments made after a business combination, proceeds from the settlement of insurance claims, proceeds from the settlement of corporate-owned life insurance policies, distributions received from equity method investments and beneficial interests in securitization transactions. It also addresses classification of transactions that have characteristics of more than one class of cash flows. Update No. 2016-15 is effective for annual periods beginning after December 15, 2017, and a retrospective transition method is required. We adopted ASU 2016-15 in our first quarter of 2018 using the retrospective approach. The adoption of ASU 2016-15 did not have a material impact on our consolidated statements of cash flows.&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;In October 2016, the FASB issued ASU No. 2016-16, &amp;#8220;&lt;i&gt;Income Taxes (Topic 740)&amp;#8221;: Intra-Entity Transfers of Assets Other Than Inventory.&lt;/i&gt; ASU No. 2016-16 requires the income tax consequences of intra-entity transfers of assets other than inventory to be recognized when the intra-entity transfer occurs rather than deferring recognition of income tax consequences until the transfer was made with an outside party. We adopted ASU 2016-16 in the first quarter of 2018 using a modified retrospective approach. Adoption of the new standard did not have a material impact on our Consolidated Financial Statements.&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&lt;i&gt;Simplifying the Test for Goodwill Impairment.&lt;/i&gt; In January 2017, the FASB issued ASU No. 2017-04, &amp;#8220;Simplifying the Test for Goodwill Impairment.&amp;#8221; This standard was established to simplify how an entity is required to test goodwill for impairment by eliminating Step 2&amp;#160;from the goodwill impairment test. Step 2 measures a goodwill impairment loss by comparing the implied fair value of a reporting unit&amp;#8217;s goodwill with the carrying amount of that goodwill. Under the amendments in this Update, an entity should perform its annual, or interim, goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. An entity should recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit&amp;#8217;s fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. Additionally, an entity should consider income tax effects from any tax deductible goodwill on the carrying amount of the reporting unit when measuring the goodwill impairment loss, if applicable. The FASB also eliminated the requirements for any reporting unit with a zero or negative carrying amount to perform a qualitative assessment and, if it fails that qualitative test, to perform Step 2 of the goodwill impairment test. Therefore, the same impairment assessment applies to all reporting units. An entity is required to disclose the amount of goodwill allocated to each reporting unit with a zero or negative carrying amount of net assets. An entity still has the option to perform the qualitative assessment for a reporting unit to determine if the quantitative impairment test is necessary. We adopted this standard during the fourth quarter of 2017 in conjunction with our goodwill impairment assessment. As of the measurement date October 1, 2018, dry type transformers and critical power reporting units had negative carrying values. The Company allocated $5.6 million and $3.0 million of goodwill to dry type and critical power reporting units, respectively. The Company recorded an impairment charge of $1.4 million to the remaining goodwill of the switchgear reporting unit in 2017. The Company recorded no impairment to goodwill during the year ended December 31, 2018.&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&lt;i&gt;Presentation of Net Periodic Pension Cost and Net Periodic Postretirement Benefit Cost&lt;/i&gt;. In March 2017,&#13;            &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;the FASB issued ASU No. 2017-07 Improving the Presentation of Net Periodic Pension Cost and Net Periodic Postretirement Benefit Cost. We adopted Accounting Standards Update No.&amp;#160;2017-07, &amp;#8220;&lt;i&gt;Improving the Presentation of Net Periodic Pension Cost and Net Periodic Postretirement Benefit Cost&amp;#8221; &lt;/i&gt;(the &amp;#8220;New Retirement Standard&amp;#8221;), effective January&amp;#160;1, 2018 using the full-retrospective method. The New Retirement Standard requires employers to present the service cost component of the net periodic benefit cost in the same income statement line item as other employee compensation costs arising from services rendered during the period. The other components of net benefit cost, including interest cost, expected return on plan assets, amortization of prior service cost/credit and actuarial gain/loss, and settlement and curtailment effects, is to be presented outside of any subtotal of operating income. The Company elected to apply the practical expedient which allows for comparable classification of costs of benefits incurred by the Company for the year ended December 31, 2018 and 2017 as included in Note 15 to the consolidated financial statements in Part II of this Annual Report on Form 10-K as the estimation basis for applying the retrospective presentation requirements of the standard.&lt;/font&gt;&#13;        &lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&lt;i&gt;Stock&#13;Compensation.&lt;/i&gt; In June 2018, the FASB issued ASU No. 2018-07, &lt;i&gt;Compensation &amp;#8211; Stock Compensation (Topic 718): Improvements&#13;to Nonemployee Share-Based Payment Accounting. &lt;/i&gt;The amendments in this update expand the scope of Topic 718 to include share-based&#13;payment transactions for acquiring goods and services from nonemployees. An entity should apply the requirements of Topic 718&#13;to nonemployee awards except for specific guidance on inputs to an option pricing model and the attribution of cost (that is,&#13;the period of time over which share-based payment awards vest and the pattern of cost recognition over that period). The amendments&#13;specify that Topic 718 applies to all share-based payment transactions in which a grantor acquires goods or services to be used&#13;or consumed in a grantor&amp;#8217;s own operations by issuing share-based payment awards. The amendments also clarify that Topic&#13;718 does not apply to share-based payments used to effectively provide (1) financing to the issuer or (2) awards granted in conjunction&#13;with selling goods or services to customers as part of a contract accounted for under Topic 606, Revenue from Contracts with Customers.&#13;The updated standard is effective for the Company beginning after December 15, 2018, including interim periods within that fiscal&#13;year. Early adoption of the new guidance is permitted, but no earlier than an entity&amp;#8217;s adoption date of Topic 606. The Company&#13;does not expect that the adoption of this standard will have a material effect on its consolidated financial statements.&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;    &#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&lt;i&gt;Fair Value Measurement. &lt;/i&gt;In August 2018, the FASB issued ASU No. 2018-13, &lt;i&gt;Fair Value Measurement (Topic 820): Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement &lt;/i&gt;that eliminates, amends, and adds certain disclosure requirements for fair value measurements. The ASU is effective for all annual and interim periods beginning January 1, 2020, with early adoption permitted. The Company is currently evaluating the impact of adopting this ASU on its consolidated financial statements.&lt;/font&gt;&lt;/p&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;9. GOODWILL AND OTHER INTANGIBLE ASSETS&lt;/b&gt;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;Goodwill is tested at the reporting unit level annually and if necessary, whenever events or changes in circumstances indicate that the carrying amount may not be recoverable.&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;In 2018, the Company determined certain definite lived intangible assets within the switchgear reporting unit had carrying values that exceeded its fair value. As a result, the Company recorded impairment charges of $870, $377 and $103 against technology-related industry accreditation, customer relationships and non-complete agreements, respectively.&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;Prior to 2017, the Company tested goodwill for impairment using a quantitative analysis consisting of a two-step approach. The first step of our quantitative analysis consisted of a comparison of the carrying value of our reporting units, including goodwill, to the estimated fair value of our reporting units using a discounted cash flow methodology. If step one results in the carrying value of the reporting unit exceeding the fair value of such reporting unit, we would then proceed to step two which would require us to calculate the amount of impairment loss, if any, that we would record for such reporting unit. In the fourth quarter of 2017 the Company adopted ASU No. 2017-04, &amp;#8220;Simplifying the Test for Goodwill Impairment&amp;#8221; and eliminated Step 2 from the goodwill impairment test.&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;As of the measurement date October 1, 2018, dry type transformers and critical power reporting units had negative carrying values. The Company allocated $5.6 million and $3.0 million of goodwill to dry type and critical power reporting units, respectively. The Company recorded an impairment charge of $1.4 million to the remaining goodwill of the switchgear reporting unit in 2017, which is included within the T&amp;#38;D Solutions Segment. The Company recorded no impairment to goodwill during the year ended December 31, 2018.&lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;Changes in the carrying amount of goodwill by reportable segment during the years ended December 31, 2018 and 2017 are as follows:&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: center; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="text-align: center; font: bold 10pt Times New Roman, Times, Serif"&gt;T&amp;#38;D&lt;/td&gt;&#13;            &lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="text-align: center; font: bold 10pt Times New Roman, Times, Serif"&gt;Critical Power&lt;/td&gt;&#13;            &lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="text-align: center; font: bold 10pt Times New Roman, Times, Serif"&gt;Solutions&lt;/td&gt;&#13;            &lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="text-align: center; font: bold 10pt Times New Roman, Times, Serif"&gt;Solutions&lt;/td&gt;&#13;            &lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="text-align: center; font: bold 10pt Times New Roman, Times, Serif"&gt;Total&lt;/td&gt;&#13;            &lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="color: red; text-align: center; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Segment&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Segment&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Goodwill&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 10pt; text-align: left; font: bold 10pt Times New Roman, Times, Serif"&gt;Gross Goodwill:&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="width: 41%; font: 10pt Times New Roman, Times, Serif"&gt;Balance as of January 1, 2017&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;7,978&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;2,970&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;10,948&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 1pt; padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;No activity&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;Balance as of December 31, 2017&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;7,978&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,970&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;10,948&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: left; font: bold 10pt Times New Roman, Times, Serif"&gt;Accumulated impairment losses:&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Balance as of January 1, 2017&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(976&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(976&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 1pt; padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Impairment charges&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(1,445&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(1,445&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;Balance as of December 31, 2017&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(2,421&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(2,421&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; padding-left: 10pt; text-align: left; font: bold 10pt Times New Roman, Times, Serif"&gt;Net Goodwill&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;5,557&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,970&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;8,527&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 10pt; text-align: left; font: bold 10pt Times New Roman, Times, Serif"&gt;Gross Goodwill:&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Balance as of January 1, 2018&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;7,978&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;2,970&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;10,948&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 1pt; padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;No activity&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;Balance as of December 31, 2018&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;7,978&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,970&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;10,948&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: left; font: bold 10pt Times New Roman, Times, Serif"&gt;Accumulated impairment losses:&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Balance as of January 1, 2018&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(2,421&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(2,421&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 1pt; padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;No activity&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;Balance as of December 31, 2018&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(2,421&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(2,421&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; padding-left: 10pt; text-align: left; font: bold 10pt Times New Roman, Times, Serif"&gt;Net Goodwill&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;5,557&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,970&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;8,527&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;    &lt;/table&gt;&#13;    &lt;p style="color: red; margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &#13;    &lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;Changes in intangible asset balances for the years ended December 31, 2018 and 2017 consisted of the following:&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="color: red; text-align: center; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="text-align: center; font: bold 10pt Times New Roman, Times, Serif"&gt;T&amp;#38;D&lt;/td&gt;&#13;            &lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="text-align: center; font: bold 10pt Times New Roman, Times, Serif"&gt;Critical Power&lt;/td&gt;&#13;            &lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="text-align: center; font: bold 10pt Times New Roman, Times, Serif"&gt;Total&lt;/td&gt;&#13;            &lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="text-align: center; font: bold 10pt Times New Roman, Times, Serif"&gt;Solutions&lt;/td&gt;&#13;            &lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="text-align: center; font: bold 10pt Times New Roman, Times, Serif"&gt;Solutions&lt;/td&gt;&#13;            &lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="text-align: center; font: bold 10pt Times New Roman, Times, Serif"&gt;Intangible&lt;/td&gt;&#13;            &lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Segment&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Segment&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Assets&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="width: 41%; font: 10pt Times New Roman, Times, Serif"&gt;Balance as of January 1, 2017&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;5,565&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;2,603&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;8,168&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Amortization&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(415&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(1,358&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(1,773&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 1pt; padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Foreign currency translation&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Balance as of December 31, 2017&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;5,154&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;1,245&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;6,399&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Amortization&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(339&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(1,121&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(1,460&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Impairment charges&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(1,350&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(1,350&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 1pt; padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Foreign currency translation&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(5&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(5&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;Balance as of December 31, 2018&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,460&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;124&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,584&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;    &lt;/table&gt;&#13;    &lt;p style="color: red; margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;The components of intangible assets at December 31, 2018 are summarized below:&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="color: red; text-align: center; font: bold 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Weighted&#13;                    &lt;br /&gt; Average&#13;                    &lt;br /&gt; Amortization&#13;                    &lt;br /&gt; Years&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Gross Carrying&#13;                    &lt;br /&gt; Amount&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Accumulated&#13;                    &lt;br /&gt; Amortization&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Impairment&#13;                    &lt;br /&gt; Charges&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Foreign&#13;                    &lt;br /&gt; Currency&#13;                    &lt;br /&gt; Translation&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Net Book&#13;                    &lt;br /&gt; Value&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Customer relationships&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td colspan="2" style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;7 (a)&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;7,202&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(6,175&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(377&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;650&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Non-compete agreements&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td colspan="2" style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4&lt;/font&gt;&#13;                &lt;font style="font-size: 10pt"&gt; (a)&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;705&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(587&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(103&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;15&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Trademarks&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td colspan="2" style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;Indefinite&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,816&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,816&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Internally developed software&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td colspan="2" style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;7&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;289&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(165&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;124&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Developed technology&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td colspan="2" style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;10&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;492&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(197&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;295&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Technology-related industry accreditations&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td colspan="2" style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Indefinite (a)&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,576&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(870&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(22&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;684&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; padding-left: 10pt; width: 28%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Total intangible assets&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="width: 9%; text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;12,080&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(7,124&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(1,350&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(22&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3,58&lt;/font&gt;&#13;                &lt;font style="font-family: Times New Roman, Times, Serif"&gt;4&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font-family: Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;        &lt;/tr&gt;&#13;    &lt;/table&gt;&#13;    &lt;p style="color: red; margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;table cellpadding="0" cellspacing="0" style="margin-bottom: 0pt; margin-top: 0pt; font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;        &lt;tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="width: 0.25in; font: 10pt Times New Roman, Times, Serif"&gt;&lt;/td&gt;&#13;            &lt;td style="width: 0.25in; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font-size: 10pt"&gt;(a)&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font-size: 10pt"&gt;During 2018, the Company recorded impairment charges to customer relationships, non-compete agreements and technology-related industry accreditations intangible assets of the switchgear business upon determining that the carrying value of these assets was not recoverable.&lt;/font&gt;&#13;            &lt;/td&gt;&#13;        &lt;/tr&gt;&#13;    &lt;/table&gt;&#13;    &lt;p style="margin-bottom: 0pt; margin-top: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;The components of intangible assets at December 31, 2017 are summarized below:&lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/p&gt;&#13;    &lt;table border="0" cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"&gt;&#13;        &lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="color: red; vertical-align: middle; text-align: center; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 0.5pt solid; font: bold 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"&gt;Weighted Average Amortization Years&lt;/td&gt;&#13;            &lt;td style="vertical-align: bottom; text-align: center; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 0.5pt solid; font: bold 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"&gt;Gross Carrying Amount&lt;/td&gt;&#13;            &lt;td style="vertical-align: bottom; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 0.5pt solid; font: bold 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"&gt;Accumulated Amortization&lt;/td&gt;&#13;            &lt;td style="vertical-align: middle; text-align: center; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 0.5pt solid; font: bold 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"&gt;Foreign Currency Translation&lt;/td&gt;&#13;            &lt;td style="vertical-align: middle; text-align: center; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 0.5pt solid; font: bold 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"&gt;Net Book Value&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #ccecff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="width: 38%; font: 10pt Times New Roman, Times, Serif"&gt;Customer relationships&lt;/td&gt;&#13;            &lt;td style="width: 11%; text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;7&lt;/td&gt;&#13;            &lt;td style="width: 2%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;7,202&lt;/td&gt;&#13;            &lt;td style="width: 2%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;(4,907)&lt;/td&gt;&#13;            &lt;td style="width: 2%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;-&amp;#160;&amp;#160;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 2%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="width: 9%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;2,295&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Non-compete agreements&lt;/td&gt;&#13;            &lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;6&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;705&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;(485)&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;-&amp;#160;&amp;#160;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;220&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #ccecff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Trademarks&lt;/td&gt;&#13;            &lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;Indefinite&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;1,816&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;-&amp;#160;&amp;#160;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;-&amp;#160;&amp;#160;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;1,816&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Distributor territory license&lt;/td&gt;&#13;            &lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;(a)&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;474&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;(474)&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;-&amp;#160;&amp;#160;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;-&amp;#160;&amp;#160;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #ccecff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Internally developed software&lt;/td&gt;&#13;            &lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;7&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;289&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;(124)&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;-&amp;#160;&amp;#160;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;165&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Developed technology&lt;/td&gt;&#13;            &lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;10&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;492&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;(148)&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;-&amp;#160;&amp;#160;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;344&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #ccecff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Technology-related industry accreditations&lt;/td&gt;&#13;            &lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;Indefinite&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;1,576&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;-&amp;#160;&amp;#160;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;(17)&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;1,559&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Total intangible assets&lt;/td&gt;&#13;            &lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; border-top: Black 0.5pt solid; text-align: right"&gt;&amp;#160;$&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; border-top: Black 0.5pt solid; text-align: right"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;12,554&lt;/td&gt;&#13;            &lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; border-top: Black 0.5pt solid; text-align: right"&gt;&amp;#160;$&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; border-top: Black 0.5pt solid; text-align: right"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;(6,138)&lt;/td&gt;&#13;            &lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; border-top: Black 0.5pt solid; text-align: right"&gt;&amp;#160;$&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; border-top: Black 0.5pt solid; text-align: right"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;(17)&lt;/td&gt;&#13;            &lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; border-top: Black 0.5pt solid; text-align: right"&gt;&amp;#160;$&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; border-top: Black 0.5pt solid; text-align: right"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;6,399&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;    &lt;/table&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/p&gt;&#13;    &lt;table cellpadding="0" cellspacing="0" style="margin-bottom: 0pt; margin-top: 0pt; font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;        &lt;tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="width: 0.25in; font: 10pt Times New Roman, Times, Serif"&gt;&lt;/td&gt;&#13;            &lt;td style="width: 0.25in; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font-size: 10pt"&gt;(a)&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font-size: 10pt"&gt;During 2017, the Company accelerated and fully amortized distributor territory license intangible asset upon the termination of its distribution agreement with a supplier.&lt;/font&gt;&#13;            &lt;/td&gt;&#13;        &lt;/tr&gt;&#13;    &lt;/table&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;Future scheduled annual straight-line amortization expense over the useful lives of finite life intangible assets is as follows:&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Years Ending December 31,&amp;#160;&lt;/b&gt;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Total&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="width: 46%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;2019&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;215&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;2020&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;200&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;2021&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;200&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;2022&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;124&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;2023&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;106&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Thereafter&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;239&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,084&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;    &lt;/table&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;Changes in the carrying amount of goodwill by reportable segment during the years ended December 31, 2018 and 2017 are as follows:&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: center; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="text-align: center; font: bold 10pt Times New Roman, Times, Serif"&gt;T&amp;#38;D&lt;/td&gt;&#13;            &lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="text-align: center; font: bold 10pt Times New Roman, Times, Serif"&gt;Critical Power&lt;/td&gt;&#13;            &lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="text-align: center; font: bold 10pt Times New Roman, Times, Serif"&gt;Solutions&lt;/td&gt;&#13;            &lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="text-align: center; font: bold 10pt Times New Roman, Times, Serif"&gt;Solutions&lt;/td&gt;&#13;            &lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="text-align: center; font: bold 10pt Times New Roman, Times, Serif"&gt;Total&lt;/td&gt;&#13;            &lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="color: red; text-align: center; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Segment&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Segment&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Goodwill&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 10pt; text-align: left; font: bold 10pt Times New Roman, Times, Serif"&gt;Gross Goodwill:&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="width: 41%; font: 10pt Times New Roman, Times, Serif"&gt;Balance as of January 1, 2017&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;7,978&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;2,970&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;10,948&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 1pt; padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;No activity&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;Balance as of December 31, 2017&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;7,978&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,970&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;10,948&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: left; font: bold 10pt Times New Roman, Times, Serif"&gt;Accumulated impairment losses:&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Balance as of January 1, 2017&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(976&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(976&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 1pt; padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Impairment charges&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(1,445&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(1,445&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;Balance as of December 31, 2017&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(2,421&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(2,421&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; padding-left: 10pt; text-align: left; font: bold 10pt Times New Roman, Times, Serif"&gt;Net Goodwill&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;5,557&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,970&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;8,527&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 10pt; text-align: left; font: bold 10pt Times New Roman, Times, Serif"&gt;Gross Goodwill:&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Balance as of January 1, 2018&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;7,978&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;2,970&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;10,948&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 1pt; padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;No activity&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;Balance as of December 31, 2018&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;7,978&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,970&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;10,948&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: left; font: bold 10pt Times New Roman, Times, Serif"&gt;Accumulated impairment losses:&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Balance as of January 1, 2018&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(2,421&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(2,421&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 1pt; padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;No activity&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;Balance as of December 31, 2018&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(2,421&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(2,421&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; padding-left: 10pt; text-align: left; font: bold 10pt Times New Roman, Times, Serif"&gt;Net Goodwill&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;5,557&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,970&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;8,527&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;    &lt;/table&gt;&#13;    &lt;p style="color: red; margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &#13;    &lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/p&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:DebtDisclosureTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;10. DEBT&lt;/b&gt;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Canadian Credit Facilities&lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;In April 2016, our wholly owned subsidiary, Pioneer Electrogroup Canada Inc. (&amp;#8220;PECI&amp;#8221;), entered into an Amended and Restated Credit Agreement (&amp;#8220;CAD ARCA&amp;#8221;) with Bank of Montreal (&amp;#8220;BMO&amp;#8221;) with respect to our existing Canadian credit facilities (as amended and restated, the &amp;#8220;Canadian Facilities&amp;#8221;) that replaced and superseded all of our businesses&amp;#8217; prior financing arrangements with the bank. This CAD ARCA extended the maturity date of our Canadian Facilities to July 31, 2017. The CAD ARCA was further amended (the &amp;#8220;2017 CAD ARCA Amendment&amp;#8221;) on March 15, 2017, and again on March 28, 2018 (the &amp;#8220;2018 CAD ARCA Amendment&amp;#8221;). The 2018 CAD ARCA Amendment extended the term of our Canadian Facilities to April 1, 2020.&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;Our Canadian Facilities provided for up to $8.2 million Canadian dollars (&amp;#8220;CAD&amp;#8221;) (approximately $6.3 million expressed in U.S. dollars) consisting of a revolving $7.0 million CAD revolving credit facility (&amp;#8220;Facility A&amp;#8221;) to finance ongoing operations, a $471 CAD term credit facility (&amp;#8220;Facility B&amp;#8221;) that financed a plant expansion, and a $712 USD Facility that financed a business acquisition and the purchase and expansion of its manufacturing facilities. The 2017 CAD ARCA Amendment increased the Facility A to $8.0 million CAD, increasing the total amount of loans available under the Canadian Facilities to $9.2 million CAD.&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;Facility A, as amended by the 2017 CAD ARCA Amendment and the 2018 CAD ARCA Amendment, is subject to margin criteria. Facility A, as amended by the 2017 CAD ARCA Amendment, bore interest at BMO&amp;#8217;s prime rate plus 0.75% per annum on amounts borrowed in Canadian dollars, or BMO&amp;#8217;s U.S. base rate plus 0.75% per annum or LIBOR plus 2.25% per annum on amounts borrowed in U.S. dollars. The 2018 CAD ARCA Amendment modified the interest rate on Facility A borrowings to BMO&amp;#8217;s prime rate plus 0.50% per annum on amounts borrowed in Canadian dollars, or BMO&amp;#8217;s U.S. base rate plus 0.50% per annum or LIBOR plus 2.0% per annum on amounts borrowed in U.S. dollars. Pursuant to the 2017 CAD ARCA Amendment, Facility A was to mature on July 31, 2018. The 2018 CAD ARCA Amendment extended the maturity of borrowings under Facility A to April 1, 2020. Consistent with the terms of the historical Facility A, including both a subjective acceleration clause and lockbox arrangement, will continue to be presented as a current liability. We believe based upon historical experience, that Facility A will remain in place to fund operations through maturity of this facility in April 2020.&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;Borrowings under Facility B, as amended by the 2017 CAD ARCA Amendment, bore interest at BMO&amp;#8217;s prime rate plus 1.25% per annum with principal repayments becoming due on a five year amortization schedule. Pursuant to the CAD ARCA, quarterly principal repayments were reduced to $47 CAD, with a balloon payment of $141 CAD due on July 31, 2017. The 2017 CAD ARCA Amendment amended the payment schedules so that the quarterly principal payments of $47 CAD was to continue after July 31, 2017 until our borrowings under the facility is fully paid on April 30, 2018. The 2018 CAD ARCA Amendment did not modify the interest rate on Facility B borrowings, which remained at BMO&amp;#8217;s prime rate plus 1.25% per annum. Pursuant to the 2018 CAD ARCA Amendment, we made the final principal payment of $47 under Facility B on April 30, 2018.&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;Borrowings under Facility C, as amended by the 2017 CAD ARCA, bore interest at BMO&amp;#8217;s prime rate plus 1.50% per annum on amounts borrowed in Canadian dollars, or BMO&amp;#8217;s U.S. base rate plus 1.50% per annum or LIBOR plus 2.75% per annum on amounts borrowed in U.S. dollars. Pursuant to the CAD ARCA, a principal repayment of $72 USD due on June 30, 2016, and the reduced quarterly principal repayments of $36 USD were to be made beginning on October 31, 2016, with a balloon payment of $496 USD due on July 31, 2017. The 2017 CAD ARCA Amendment amended the payment schedules so that the quarterly payments of $36 USD were to continue until July 31, 2018, with a balloon payment of $352 due on July 31, 2018. Pursuant to the 2018 CAD ARCA Amendment, quarterly principal repayments of $36 were to continue until January 31, 2020, with a balloon payment of $136 due on April 1, 2020. The 2018 CAD ARCA Amendment modified the interest rate on Facility C borrowings to BMO&amp;#8217;s prime rate plus 1.25% per annum on amounts borrowed in Canadian dollars, or BMO&amp;#8217;s U.S. base rate plus 1.25% per annum or LIBOR plus 2.50% per annum on amounts borrowed in U.S. dollars. In December 2018 we repaid the outstanding principal balance under Facility C of $316 CAD with proceeds received from the sale of the Farnham, Quebec, Canada building.&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;Pursuant to the CAD ARCA, as amended by the 2017 CAD ARCA Amendment and the 2018 CAD ARCA Amendment, financial covenant testing is performed on our consolidated financial statements. We are required to meet certain minimum working capital ratios, minimum EBITDA levels and effective tangible net worth levels for each fiscal quarter, as set forth in the 2017 CAD ARCA Amendment and the 2018 CAD ARCA Amendment. Pursuant to the 2018 CAD ARCA Amendment, BMO waived defaults on all financial covenants existing as of December 31, 2017, for which we were not in compliance.&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;As of December 31, 2018, we had approximately $5.8 million in U.S. dollar equivalents outstanding under our Canadian Facilities. Our borrowings consisted of approximately $5.8 million outstanding under Facility A. As of December 31, 2018, the Company was not in compliance with its financial covenants and on March 25, 2019, the Company received a waiver from BMO on all financial covenant breaches existing as of December 31, 2018.&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;As of December 31, 2017, we had approximately $3.5 million in U.S. dollar equivalents outstanding under our Canadian Credit Facilities. Our borrowings consisted of approximately $2.9 million outstanding under Facility A, $0.1 million outstanding under Facility B and $0.5 million outstanding under Facility C.&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;/p&gt;&#13;    &#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;United States Credit Facilities&lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;In April 2016, we entered into an Amended and Restated Credit Agreement (&amp;#8220;US ARCA&amp;#8221;) with BMO with respect to our existing U.S. facilities that replaced and superseded all of our businesses&amp;#8217; prior financing arrangements with the bank (the &amp;#8220;U.S. Facilities&amp;#8221;). Additionally, defaults relating to the breach of certain financial covenants under the prior financing arrangements with BMO existing as of December 31, 2015 were waived by BMO. The US ARCA was further amended (the &amp;#8220;2017 US ARCA Amendment&amp;#8221;) on March 15, 2017, and again on March 28, 2018 (the &amp;#8220;2018 US ARCA Amendment&amp;#8221;). The 2018 US ARCA Amendment extended the term of our US Facilities to April 1, 2020.&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;Our U.S. Facilities, as amended and restated, provided for up to $19.1 million USD consisting of a $14.0 million USD demand revolving credit facility (&amp;#8220;USD Facility A&amp;#8221;) to finance ongoing operations, a $5.0 million USD term loan facility (&amp;#8220;USD Facility B&amp;#8221;) that financed the acquisition of Titan, and a new $100 revolving credit facility provided pursuant to a MasterCard is to be used to pay for and temporarily finance our day-to-day business expenses and for no other purpose. The 2017 US ARCA Amendment increased the USD Facility A to $15.0 million, increasing the total amount of loans available under the U.S. Facilities to $20.1 million USD.&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;USD Facility A, as amended and restated per 2017 US ARCA, bore interest, at our option, at BMO&amp;#8217;s prime rate plus 1.00% per annum on U.S. prime rate loans, or an adjusted LIBOR rate plus 2.25% per annum on Eurodollar loans. Pursuant to the 2018 US ARCA Amendment, borrowings under Facility A bears interest, at our option, at the BMO&amp;#8217;s prime rate plus 0.75% per annum on U.S. prime rate loans, or an adjusted LIBOR rate plus 2.00% per annum on Eurodollar loans. USD Facility A had a maturity date of July 31, 2017, which was extended to July 31, 2018 pursuant to the 2017 US ARCA Amendment. The 2018 US ARCA Amendment extended the maturity of borrowings under USD Facility A to April 1, 2020. Consistent with the terms of the historical USD Facility A, including both a subjective acceleration clause and lockbox arrangement, will continue to be presented as a current liability. We believe based upon historical experience, that the USD Facility A will remain in place to fund operations through maturity in April 2020.&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;Borrowings under USD Facility B bear interest, at our option, at U.S. base rate plus 1.25% per annum on U.S. prime loans, or an adjusted LIBOR rate plus 2.50% per annum on Eurodollar loans. Pursuant to the US ARCA, our quarterly principal payments were reduced to $31 USD for calendar year 2016, with the original amortization schedule continuing to apply to all quarterly principal payments made after December 31, 2016, and the final maturity date of December 2, 2019. The 2017 US ARCA Amendment reduced the scheduled quarterly principal payments to $31 USD, commencing March 31, 2017, to continue until July 31, 2018, with a balloon payment of $4,438 on July 31, 2018. Pursuant to the 2018 US ARCA Amendment, monthly principal repayments beginning on July 31, 2018 are increased to $100 and will continue until March 31, 2020, with a balloon payment of $2,338 due on April 1, 2020. The 2018 US ARCA Amendment did not change the USD Facility B interest rate.&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;Pursuant to the US ARCA, as amended by the 2017 US ARCA Amendment and the 2018 US ARCA Amendment, financial covenant testing is performed on our consolidated financial statements. We are required to meet certain minimum working capital ratios, minimum EBITDA levels and effective tangible net worth levels for each fiscal quarter, as set forth in the 2017 US ARCA Amendment and the 2018 US ARCA Amendment. On March 28, 2018, pursuant to the 2018 US ARCA Amendment, BMO waived defaults on all financial covenants existing as of December 31, 2017 for which we were not in compliance.&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;Our obligations under the U.S. Facilities are guaranteed by all our wholly-owned U.S. subsidiaries. In addition, we and our wholly-owned U.S. subsidiaries granted a security interest in substantially all of our assets, including 65% of the shares of Pioneer Electrogroup Canada Inc. held by us, to secure our obligations for borrowed money under the U.S. Facilities. The U.S. Facilities also restrict our ability to incur indebtedness, create or incur liens, make investments, make distributions or dividends and enter into merger agreements or agreements for the sale of any or all our assets.&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;As of December 31, 2018, we had approximately $18.8 million outstanding under our U.S. Facilities. Our borrowings consisted of approximately $15.0 million outstanding under USD Facility A, and $3.8 million outstanding under USD Facility B. As of December 31, 2018, the Company was not in compliance with its financial covenants and on March 25, 2019, the Company received a waiver from BMO on all financial covenant breaches existing as of December 31, 2018.&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;As of December 31, 2017, we had approximately $19.4 million outstanding under our U.S. Credit Facilities. Our borrowings consisted of approximately $14.9 million outstanding under USD Facility A, and $4.5 million outstanding under USD Facility B.&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;Long-term debt consists of the following:&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;December 31,&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2018&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2017&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="width: 74%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Term credit facilities, net (a)&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;3,793&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;4,933&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Capital lease obligations&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Total debt&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;3,793&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;4,935&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Less current portion&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(1,174&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(782&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Total long-term debt&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,619&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4,153&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;    &lt;/table&gt;&#13;    &lt;p style="color: red; margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;(a) The balances as of December 31, 2018 and 2017 are net of debt issuance costs of $45 and $102, respectively.&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;Excluding debt issuance costs of $45, the annual maturities of long-term debt at December 31, 2018, were as follows:&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="text-align: center; font: bold 10pt Times New Roman, Times, Serif"&gt;Long-term&lt;/td&gt;&#13;            &lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;b&gt;Years Ending December 31,&lt;/b&gt;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Debt Maturities&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="width: 46%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;2019&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;1,200&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;2020&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;2,638&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;2021&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;2022&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Thereafter&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Total long-term debt maturities&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,838&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;    &lt;/table&gt;&#13;    &lt;p style="color: red; margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Short Term Borrowings&lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;We maintain a short term borrowing arrangement to fund the purchase of raw materials utilized in certain manufacturing processes. There were no borrowings under this agreement as of December 31, 2018. As of December 31, 2017, the aggregate borrowings under this agreement amounted to $5.4 million. See Note 6 - Inventories.&lt;/font&gt;&lt;/p&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;15. PENSION PLAN&lt;/b&gt;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;The Company&amp;#8217;s Canadian subsidiary sponsors a defined benefit pension plan at one of its locations in which a majority of its employees are members. The employer contributes 100% to the plan. The benefits, or the rate per year of credit service, are established by the Company&amp;#8217;s subsidiary and updated at its discretion.&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&lt;b&gt;Cost of Benefits&lt;/b&gt;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;The components of the expense the Company incurred under the pension plan are as follows:&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/p&gt;&#13;    &lt;table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: center; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="6" style="text-align: center; font: bold 10pt Times New Roman, Times, Serif"&gt;For the Year Ended&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: center; white-space: nowrap; font: bold 10pt Times New Roman, Times, Serif"&gt;Affected Line Item&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;December 31,&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;in the Statements of&lt;/b&gt;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2018&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2017&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center; white-space: nowrap"&gt;&lt;b&gt;Consolidated Operations&lt;/b&gt;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="width: 47%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Current service cost, net of employee contributions&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;54&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;42&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 12%; text-align: center; white-space: nowrap; font: 10pt Times New Roman, Times, Serif"&gt;Selling, general and administrative&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Interest cost on accrued benefit obligation&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;98&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;103&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;Other expense&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Expected return on plan assets&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(168&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(163&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;Other expense&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Amortization of transitional obligation&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;10&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;10&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;Other expense&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Amortization of past service costs&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;7&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;7&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;Other expense&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Amortization of net actuarial gain&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;54&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;47&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;Other expense&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Total cost of benefit&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;55&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;46&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;    &lt;/table&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&lt;font style="font-size: 10pt"&gt;Benefit Obligation&lt;/font&gt;&lt;/b&gt;&lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;The Company&amp;#8217;s obligation for the pension plan is valued annually as of the beginning of each fiscal year. The projected benefit obligation represents the present value of benefits ultimately payable to plan participants for both past and future services expected to be provided by the plan participants.&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;The Company&amp;#8217;s obligations pursuant to the pension plan are as follows:&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/p&gt;&#13;    &lt;table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;December 31,&lt;/td&gt;&#13;            &lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2018&lt;/td&gt;&#13;            &lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2017&lt;/td&gt;&#13;            &lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 0.6pt; width: 70%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Projected benefit obligation, at beginning of year&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;2,985&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;2,628&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 0.6pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Current service cost, net of employee contributions&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;54&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;42&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 0.6pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Employee contributions&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;32&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;31&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 0.6pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Interest cost&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;98&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;103&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 0.6pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Impact of change in discount rate&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(219&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;173&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 0.6pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Benefits paid&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(166&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(180&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 0.6pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Foreign exchange adjustment&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(229&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;188&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Projected benefit obligation, at end of year&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,555&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,985&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;    &lt;/table&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;A summary of expected benefit payments related to the pension plan is as follows:&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/p&gt;&#13;    &lt;table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;b&gt;Years Ending December 31,&lt;/b&gt;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Pension Plan&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="width: 84%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;2019&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;152&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;2020&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;148&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;2021&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;145&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;2022&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;141&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;2023&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;137&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2024-2028&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;660&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;    &lt;/table&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;Other changes in plan assets and benefit obligations recognized in other comprehensive income / (loss) are as follows:&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/p&gt;&#13;    &lt;table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="6" style="text-align: center; font: bold 10pt Times New Roman, Times, Serif"&gt;For the Year Ended&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;December 31,&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2018&lt;/td&gt;&#13;            &lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2017&lt;/td&gt;&#13;            &lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="width: 70%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Net income/(loss)&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;15&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(199&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Amortization of prior service cost&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;7&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;7&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Amortization of gain&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;54&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;47&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Amortization of transitional asset&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;10&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;10&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;86&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(135&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;Taxes&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;24&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(27&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Total recognized in other comprehensive income/(loss), net of taxes&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;62&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(108&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;    &lt;/table&gt;&#13;    &lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;The estimated net gain amortized from accumulated other comprehensive income / (loss) into net periodic benefit cost over the next year amounts to approximately $54. The estimated prior service cost amortized from accumulated other comprehensive income into net periodic benefit cost over the next year amounts to approximately $7. The estimated transitional asset amortized from accumulated other comprehensive income into net periodic benefit cost over the next year amounts to approximately $10.&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;The accumulated other comprehensive income / (loss) consists of the following amounts that have not yet been recognized as components of net benefit cost:&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/p&gt;&#13;    &lt;table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;December 31,&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2018&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2017&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 0.65pt; width: 70%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Unrecognized prior service cost&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;81&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;88&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 0.65pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Unrecognized net actuarial loss&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;1,442&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;1,508&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 0.65pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Unrecognized transitional obligation&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;35&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;46&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 1pt; padding-left: 0.65pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Deferred income taxes&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(413&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(435&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; padding-left: 5.65pt; text-indent: 10pt; font: 10pt Times New Roman, Times, Serif"&gt;Total&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,145&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,207&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;    &lt;/table&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&lt;b&gt;Plan Assets&lt;/b&gt;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;Assets held by the pension plan are invested in accordance with the provisions of the Company&amp;#8217;s approved investment policy. The pension plan&amp;#8217;s strategic asset allocation was structured to reduce volatility through diversification and enhance return to approximate the amounts and timing of the expected benefit payments. The asset allocation for the pension plan at the end of 2018 and 2017 and the target allocation for 2019, by asset category, is as follows:&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/p&gt;&#13;    &lt;table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;December 31,&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td colspan="2" style="text-align: center; font: bold 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2019 Target&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2018&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2017&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Allocation&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 0.65pt; width: 55%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Equity securities&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;36&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;%&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;34&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;%&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;36&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;%&lt;/font&gt;&#13;            &lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 0.65pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Fixed income securities&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;56&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;57&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;56&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 0.65pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Real estate&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;8&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;7&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;8&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 1pt; padding-left: 0.65pt; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Other&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;0&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;0&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; padding-left: 5.65pt; text-indent: 10pt; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Total&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;100&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;%&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;100&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;%&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;100&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;%&lt;/font&gt;&#13;            &lt;/td&gt;&#13;        &lt;/tr&gt;&#13;    &lt;/table&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;The fair market values, by asset category are as follows:&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="6" style="text-align: center; font: bold 10pt Times New Roman, Times, Serif"&gt;Fair Value Measurements at&lt;/td&gt;&#13;            &lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;December 31,&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2018&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2017&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 0.65pt; width: 70%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Equity securities&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;867&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;919&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 0.65pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Fixed income securities&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;1,348&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;1,540&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 0.65pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Real estate&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;192&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;189&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 1pt; padding-left: 0.65pt; font: 10pt Times New Roman, Times, Serif"&gt;Other&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;54&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; padding-left: 5.65pt; text-indent: 10pt; font: 10pt Times New Roman, Times, Serif"&gt;Total&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,407&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,702&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;    &lt;/table&gt;&#13;    &lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt; &lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;Changes in the assets held by the pension plan in the years 2018 and 2017 are as follows:&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/p&gt;&#13;    &lt;table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;December 31,&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2018&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2017&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 0.65pt; width: 70%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Fair value of plan assets, at beginning of year&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,702&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,456&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 0.65pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Actual return on plan assets&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(35&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;136&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 0.65pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Employer contributions&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;87&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;85&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 0.65pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Employee contributions&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;32&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;31&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 0.65pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Benefits paid&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(166&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(180&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&#13;            &lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 1pt; padding-left: 0.65pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Foreign exchange adjustment&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(213&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;174&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; padding-left: 5.65pt; text-align: left; text-indent: 10pt; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Fair value of plan assets, at end of year&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,407&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,702&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font-family: Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;        &lt;/tr&gt;&#13;    &lt;/table&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/p&gt;&#13;    &#13;    &lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&lt;b&gt;Contributions&lt;/b&gt;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;The Company&amp;#8217;s policy is to fund the pension plan at or above the minimum required by law. The&#13;            &lt;font style="background-color: white"&gt;Company made $0.1 million of contributions to its defined benefit pension plan in each of the 2018 and 2017 years. The Company expects to make contributions of less than $0.1 million to the defined benefit pension plan in 2019. Changes in the discount rate and actual investment returns&lt;/font&gt; which continue to remain lower than the long-term expected return on plan assets could result in the Company making additional contributions.&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&lt;b&gt;Funded Status&lt;/b&gt;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;The funded status of the pension plan is as follows:&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/p&gt;&#13;    &lt;table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;December 31,&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2018&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2017&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 0.65pt; width: 70%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Projected benefit obligation&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;2,555&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;2,985&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 1pt; padding-left: 0.65pt; font: 10pt Times New Roman, Times, Serif"&gt;Fair value of plan assets&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,407&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,702&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; padding-left: 5.65pt; text-align: left; text-indent: 10pt; font: 10pt Times New Roman, Times, Serif"&gt;Accrued obligation (long term)&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;148&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;283&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;    &lt;/table&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&lt;b&gt;Assumptions&lt;/b&gt;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;Assumptions used in accounting for the pension plan are as follows:&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/p&gt;&#13;    &lt;table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;December 31,&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2018&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2017&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="width: 70%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Weighted average discount rate used to determine the accrued benefit obligations&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;3.90&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;%&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;3.40&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;%&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Discount rate used to determine the net pension expense&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;3.40&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;%&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;3.80&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;%&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Expected long-term rate on plan assets&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;6.50&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;%&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;6.50&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;%&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;    &lt;/table&gt;&#13;    &lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;To determine the expected long-term rate of return on pension plan assets, the Company considers the current and expected asset allocations, as well as historical and expected returns on various categories of plan assets. The Company applies the expected rate of return to a market related value of the assets which reduces the underlying variability in assets to which the Company applies that expected return. The Company amortizes gains and losses as well as the effects of changes in actuarial assumptions and plan provisions over a period no longer than the average future service of employees.&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;Primary actuarial assumptions are determined as follows:&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;The expected long-term rate of return on plan assets is based on the Company&amp;#8217;s estimate of long-term returns for equities and fixed income securities weighted by the allocation of assets in the plans. The rate is impacted by changes in general market conditions, but because it represents a long-term rate, it is not significantly impacted by short-term market swings. Changes in the allocation of plan assets would also impact this rate.&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;The assumed discount rate is used to discount future benefit obligations back to today&amp;#8217;s dollars. The discount rate is reflective of yield rates on U.S. long-term investment grade corporate bonds on and around the December 31 valuation date. This rate is sensitive to changes in interest rates. A decrease in the discount rate would increase the Company&amp;#8217;s obligation and expense.&lt;/font&gt;&lt;/p&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <ppsi:ScheduleOfFairValueOfPlanAssetsTableTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;The fair market values, by asset category are as follows:&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="6" style="text-align: center; font: bold 10pt Times New Roman, Times, Serif"&gt;Fair Value Measurements at&lt;/td&gt;&#13;            &lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;December 31,&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2018&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2017&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 0.65pt; width: 70%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Equity securities&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;867&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;919&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 0.65pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Fixed income securities&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;1,348&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;1,540&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 0.65pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Real estate&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;192&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;189&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 1pt; padding-left: 0.65pt; font: 10pt Times New Roman, Times, Serif"&gt;Other&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;54&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; padding-left: 5.65pt; text-indent: 10pt; font: 10pt Times New Roman, Times, Serif"&gt;Total&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,407&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,702&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;    &lt;/table&gt;&#13;    &lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt; &lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;&lt;/p&gt;</ppsi:ScheduleOfFairValueOfPlanAssetsTableTextBlock>
    <us-gaap:ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;Changes in the assets held by the pension plan in the years 2018 and 2017 are as follows:&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/p&gt;&#13;    &lt;table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;December 31,&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2018&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2017&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 0.65pt; width: 70%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Fair value of plan assets, at beginning of year&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,702&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,456&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 0.65pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Actual return on plan assets&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(35&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;136&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 0.65pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Employer contributions&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;87&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;85&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 0.65pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Employee contributions&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;32&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;31&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 0.65pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Benefits paid&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(166&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(180&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&#13;            &lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 1pt; padding-left: 0.65pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Foreign exchange adjustment&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(213&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;174&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; padding-left: 5.65pt; text-align: left; text-indent: 10pt; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Fair value of plan assets, at end of year&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,407&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,702&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font-family: Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;        &lt;/tr&gt;&#13;    &lt;/table&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/p&gt;</us-gaap:ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;The following tables present information about segment income and loss:&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="6" style="text-align: center; font: bold 10pt Times New Roman, Times, Serif"&gt;For the Year Ended&lt;/td&gt;&#13;            &lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;December 31,&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2018&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2017&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Revenues&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;T&amp;#38;D Solutions&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 20pt; width: 54%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Transformers&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;86,263&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;86,325&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 1pt; padding-left: 20pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Switchgear&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;8,747&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;13,001&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;95,010&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;99,326&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Critical Power Solutions&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 20pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Equipment&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;1,580&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;5,898&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 1pt; padding-left: 20pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Service&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;9,800&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;9,167&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;11,380&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;15,065&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; padding-left: 20pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Consolidated&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;106,390&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;114,391&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;    &lt;/table&gt;&#13;    &lt;p style="color: red; margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/p&gt;&#13;    &lt;table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="6" style="text-align: center; font: bold 10pt Times New Roman, Times, Serif"&gt;For the Year Ended&lt;/td&gt;&#13;            &lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;December 31,&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2018&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2017&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Depreciation and Amortization&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 10pt; width: 54%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;T&amp;#38;D Solutions&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;1,525&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;1,730&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Critical Power Solutions&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;1,718&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;1,792&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 1pt; padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Unallocated Corporate Overhead Expenses&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;62&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;71&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; padding-left: 20pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Consolidated&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,305&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,593&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;    &lt;/table&gt;&#13;    &lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/p&gt;&#13;    &lt;table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="6" style="text-align: center; font: bold 10pt Times New Roman, Times, Serif"&gt;For the Year Ended&lt;/td&gt;&#13;            &lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;December 31,&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2018&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2017&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Operating Income (Loss)&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 10pt; width: 54%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;T&amp;#38;D Solutions&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;3,155&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;910&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Critical Power Solutions&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(1,322&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(682&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 1pt; padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Unallocated Corporate Overhead Expenses&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(3,706&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(3,541&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; padding-left: 20pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Consolidated&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(1,873&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(3,313&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;    &lt;/table&gt;&#13;    &lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;The following table presents information which reconciles segment assets to consolidated total assets:&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin-bottom: 0pt; margin-top: 0pt; text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;December 31,&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2018&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2017&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Assets&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 10pt; width: 54%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;T&amp;#38;D Solutions&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;59,432&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;60,171&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Critical Power Solutions&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;7,745&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;9,414&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 1pt; padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Corporate&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;5,335&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4,670&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; padding-left: 20pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Consolidated&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;72,512&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;74,256&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;    &lt;/table&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <ppsi:ScheduleOfIntangibleAssetsTableTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;The components of intangible assets at December 31, 2018 are summarized below:&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="color: red; text-align: center; font: bold 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Weighted&#13;                    &lt;br /&gt; Average&#13;                    &lt;br /&gt; Amortization&#13;                    &lt;br /&gt; Years&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Gross Carrying&#13;                    &lt;br /&gt; Amount&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Accumulated&#13;                    &lt;br /&gt; Amortization&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Impairment&#13;                    &lt;br /&gt; Charges&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Foreign&#13;                    &lt;br /&gt; Currency&#13;                    &lt;br /&gt; Translation&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Net Book&#13;                    &lt;br /&gt; Value&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Customer relationships&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td colspan="2" style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;7 (a)&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;7,202&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(6,175&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(377&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;650&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Non-compete agreements&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td colspan="2" style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4&lt;/font&gt;&#13;                &lt;font style="font-size: 10pt"&gt; (a)&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;705&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(587&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(103&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;15&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Trademarks&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td colspan="2" style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;Indefinite&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,816&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,816&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Internally developed software&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td colspan="2" style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;7&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;289&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(165&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;124&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Developed technology&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td colspan="2" style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;10&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;492&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(197&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;295&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Technology-related industry accreditations&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td colspan="2" style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Indefinite (a)&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,576&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(870&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(22&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;684&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; padding-left: 10pt; width: 28%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Total intangible assets&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="width: 9%; text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;12,080&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(7,124&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(1,350&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(22&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;&#13;                &lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3,58&lt;/font&gt;&#13;                &lt;font style="font-family: Times New Roman, Times, Serif"&gt;4&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font-family: Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&#13;            &lt;/td&gt;&#13;        &lt;/tr&gt;&#13;    &lt;/table&gt;&#13;    &lt;p style="color: red; margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;table cellpadding="0" cellspacing="0" style="margin-bottom: 0pt; margin-top: 0pt; font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;        &lt;tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="width: 0.25in; font: 10pt Times New Roman, Times, Serif"&gt;&lt;/td&gt;&#13;            &lt;td style="width: 0.25in; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font-size: 10pt"&gt;(a)&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font-size: 10pt"&gt;During 2018, the Company recorded impairment charges to customer relationships, non-compete agreements and technology-related industry accreditations intangible assets of the switchgear business upon determining that the carrying value of these assets was not recoverable.&lt;/font&gt;&#13;            &lt;/td&gt;&#13;        &lt;/tr&gt;&#13;    &lt;/table&gt;&#13;    &lt;p style="margin-bottom: 0pt; margin-top: 0pt; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;The components of intangible assets at December 31, 2017 are summarized below:&lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/p&gt;&#13;    &lt;table border="0" cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"&gt;&#13;        &lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="color: red; vertical-align: middle; text-align: center; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 0.5pt solid; font: bold 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"&gt;Weighted Average Amortization Years&lt;/td&gt;&#13;            &lt;td style="vertical-align: bottom; text-align: center; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 0.5pt solid; font: bold 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"&gt;Gross Carrying Amount&lt;/td&gt;&#13;            &lt;td style="vertical-align: bottom; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 0.5pt solid; font: bold 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"&gt;Accumulated Amortization&lt;/td&gt;&#13;            &lt;td style="vertical-align: middle; text-align: center; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 0.5pt solid; font: bold 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"&gt;Foreign Currency Translation&lt;/td&gt;&#13;            &lt;td style="vertical-align: middle; text-align: center; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 0.5pt solid; font: bold 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"&gt;Net Book Value&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #ccecff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="width: 38%; font: 10pt Times New Roman, Times, Serif"&gt;Customer relationships&lt;/td&gt;&#13;            &lt;td style="width: 11%; text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;7&lt;/td&gt;&#13;            &lt;td style="width: 2%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;7,202&lt;/td&gt;&#13;            &lt;td style="width: 2%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;(4,907)&lt;/td&gt;&#13;            &lt;td style="width: 2%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;-&amp;#160;&amp;#160;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 2%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="width: 9%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;2,295&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Non-compete agreements&lt;/td&gt;&#13;            &lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;6&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;705&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;(485)&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;-&amp;#160;&amp;#160;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;220&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #ccecff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Trademarks&lt;/td&gt;&#13;            &lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;Indefinite&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;1,816&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;-&amp;#160;&amp;#160;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;-&amp;#160;&amp;#160;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;1,816&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Distributor territory license&lt;/td&gt;&#13;            &lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;(a)&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;474&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;(474)&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;-&amp;#160;&amp;#160;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;-&amp;#160;&amp;#160;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #ccecff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Internally developed software&lt;/td&gt;&#13;            &lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;7&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;289&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;(124)&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;-&amp;#160;&amp;#160;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;165&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Developed technology&lt;/td&gt;&#13;            &lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;10&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;492&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;(148)&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;-&amp;#160;&amp;#160;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;344&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #ccecff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Technology-related industry accreditations&lt;/td&gt;&#13;            &lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;Indefinite&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;1,576&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;-&amp;#160;&amp;#160;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;(17)&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;1,559&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Total intangible assets&lt;/td&gt;&#13;            &lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; border-top: Black 0.5pt solid; text-align: right"&gt;&amp;#160;$&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; border-top: Black 0.5pt solid; text-align: right"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;12,554&lt;/td&gt;&#13;            &lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; border-top: Black 0.5pt solid; text-align: right"&gt;&amp;#160;$&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; border-top: Black 0.5pt solid; text-align: right"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;(6,138)&lt;/td&gt;&#13;            &lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; border-top: Black 0.5pt solid; text-align: right"&gt;&amp;#160;$&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; border-top: Black 0.5pt solid; text-align: right"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;(17)&lt;/td&gt;&#13;            &lt;td style="text-align: center; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; border-top: Black 0.5pt solid; text-align: right"&gt;&amp;#160;$&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; border-top: Black 0.5pt solid; text-align: right"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;6,399&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;    &lt;/table&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/p&gt;&#13;    &lt;table cellpadding="0" cellspacing="0" style="margin-bottom: 0pt; margin-top: 0pt; font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;        &lt;tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="width: 0.25in; font: 10pt Times New Roman, Times, Serif"&gt;&lt;/td&gt;&#13;            &lt;td style="width: 0.25in; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font-size: 10pt"&gt;(a)&lt;/font&gt;&#13;            &lt;/td&gt;&#13;            &lt;td style="text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;                &lt;font style="font-size: 10pt"&gt;During 2017, the Company accelerated and fully amortized distributor territory license intangible asset upon the termination of its distribution agreement with a supplier.&lt;/font&gt;&#13;            &lt;/td&gt;&#13;        &lt;/tr&gt;&#13;    &lt;/table&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/p&gt;</ppsi:ScheduleOfIntangibleAssetsTableTextBlock>
    <ppsi:PercentOfCustomersPurchaseOrder contextRef="From2019-01-01to2019-01-22_custom_ContractManufacturingAgreementMember_custom_NevadaCorporatioCleanSparkMember_us-gaap_SubsequentEventMember" unitRef="Pure" decimals="INF">.91</ppsi:PercentOfCustomersPurchaseOrder>
    <ppsi:PercentOfCompanysCosts contextRef="From2019-01-01to2019-01-22_custom_ContractManufacturingAgreementMember_custom_NevadaCorporatioCleanSparkMember_us-gaap_SubsequentEventMember" unitRef="Pure" decimals="INF">1.09</ppsi:PercentOfCompanysCosts>
    <us-gaap:LongtermPurchaseCommitmentPeriod contextRef="From2019-01-01to2019-01-22_custom_ContractManufacturingAgreementMember_custom_NevadaCorporatioCleanSparkMember_us-gaap_SubsequentEventMember">P18M</us-gaap:LongtermPurchaseCommitmentPeriod>
    <ppsi:DeferredTaxAssetsNondeductibleInterestExpense contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">800000</ppsi:DeferredTaxAssetsNondeductibleInterestExpense>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;14. INCOME TAXES&lt;/b&gt;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;The components of income (loss) before income taxes are summarized below:&lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/p&gt;&#13;    &lt;table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="7" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Year Ended December 31,&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="3" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2018&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="3" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2017&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Income/(loss) before income taxes&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="3" style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="3" style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 9px; width: 70%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;U.S. operations&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(8,105&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(7,721&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 1pt; padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Foreign operations&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,744&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,535&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; padding-left: 18px; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Loss before income taxes&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(5,361&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(6,186&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;    &lt;/table&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;The components of the income tax provision were as follows&lt;b&gt;:&lt;/b&gt;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/p&gt;&#13;    &lt;table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="7" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Year Ended December 31,&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="3" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2018&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="3" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2017&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Current&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="3" style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="3" style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Federal&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&amp;#160;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&amp;#160;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 9px; width: 70%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;State&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;71&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;176&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Foreign&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;584&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;643&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 1pt; padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Deferred&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(352&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,220&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; padding-left: 18px; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Total income tax provision&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;303&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,039&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;    &lt;/table&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;A reconciliation from the statutory U.S. income tax rate and the Company&amp;#8217;s effective income tax rate, as computed on loss before taxes, is as follows:&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/p&gt;&#13;    &lt;table align="center" cellpadding="0" cellspacing="0" style="width: 95%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="7" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Year Ended December 31,&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="3" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2018&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="3" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2017&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="width: 70%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Federal income tax at statutory rate&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(1,126&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(2,350&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;State and local income tax, net&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(314&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(65&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Foreign rate differential&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;157&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(143&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Other permanent items&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;397&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;86&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Impact of tax cuts and jobs act enactment&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&amp;#160;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;516&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Impact of repatriation of foreign subsidiary income&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(330&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;312&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Valuation allowance&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;1,581&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;4,710&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;True-up &amp;#38; other&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(62&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(27&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Total&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;303&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,039&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;    &lt;/table&gt;&#13;    &lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;On December 22, 2017, the U.S. enacted the Tax Cuts and Jobs Act (&amp;#8220;U.S. tax reform&amp;#8221;) that lowers the statutory tax rate on U.S. earnings, taxes historic foreign earnings at a reduced rate of tax, establishes a quasi-territorial tax system and enacts new taxes associated with global operations.&lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;The impact of U.S. tax reform has been recorded on a provisional basis as the legislation provides for additional guidance to be issued by the U.S. Department of the Treasury on several provisions including the computation of the transitional tax. This amount was adjusted in 2018 based on guidance issued during the year. Additional guidance may be issued after 2018 and any resulting effects will be recorded in the quarter of issuances. In addition, analysis performed and conclusions reached as part of the tax return filing process and additional guidance on accounting for U.S. tax reform could affect the provisional amount.&lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;As part&#13;of tax reform, the U.S. has enacted a minimum tax on foreign earnings (&amp;#8220;global intangible low-taxed income&amp;#8221;) which&#13;is now being reflected in the income tax expense.&lt;/font&gt;&lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;/p&gt;&#13;    &#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;The Company&amp;#8217;s provision for income taxes reflects an effective tax rate on loss before income taxes of 5.7% in 2018, as compared to 49.1% in 2017. The decrease in the Company&amp;#8217;s effective tax rate during 2018 primarily reflects the impact of the Tax Cuts and Jobs Act Enactment and the recognition of a valuation allowance.&lt;/p&gt;&#13;    &lt;p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/p&gt;&#13;    &lt;p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;The Company intends to reimburse funds borrowed from its subsidiary during 2019. To finance the reimbursement the Canadian subsidiary will issue a limited dividend of $9,724. The Company has provided for $486 of Canadian withholding taxes as well as a loss $1,753 for foreign exchange upon realization of the dividend. Beyond the limited dividend, the Company has not established deferred income taxes on accumulated undistributed earnings of its foreign subsidiary, which are expected to be reinvested indefinitely. Repatriation of all accumulated earnings of its foreign subsidiary would be impracticable to the extent such earnings represent capital to support normal business operations. Although no U.S. federal taxes will be imposed on future distribution of foreign earnings, the distributions could be subject to Canadian withholding tax and state income taxes.&lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;The net deferred income tax asset was comprised of the following:&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="7" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;December 31,&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="3" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2018&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="3" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2017&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Noncurrent deferred income taxes&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="3" style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="3" style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 9px; width: 70%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Total assets&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;2,971&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;2,729&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 1pt; padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Total liabilities&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(1,592&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(1,665&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 1pt; padding-left: 18px; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Net noncurrent deferred income tax asset&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,379&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,064&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; padding-left: 27px; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Net deferred income tax asset&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,379&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,064&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;    &lt;/table&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;The tax effect of temporary differences between GAAP accounting and federal income tax accounting creating deferred income tax assets and liabilities were as follows:&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/p&gt;&#13;    &lt;table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="7" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;December 31,&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="3" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2018&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="3" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2017&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Deferred tax assets&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="3" style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="3" style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 9px; width: 70%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Canada net operating loss carry forward&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;120&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;148&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;U.S. net operating loss carry forward&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;659&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&amp;#160;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Non-deductible reserves&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;877&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;1,180&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Non-deductible interest expense&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;800&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&amp;#160;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Pension plan&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;39&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;75&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Tax credits&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;4,631&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;4,631&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Fixed Assets&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;26&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;104&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Intangibles&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;1,635&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;1,203&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Other&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;465&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;116&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 1pt; padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Valuation allowance&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(6,281&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(4,728&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Net deferred tax assets&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;2,971&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;2,729&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Deferred tax liabilities&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Fixed Assets, Land&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(313&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(415&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Intangibles&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(723&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(764&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 1pt; padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Other&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(556&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(486&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 1pt; padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Net deferred tax liability&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(1,592&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(1,665&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; padding-left: 18px; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Deferred tax asset, net&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,379&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,064&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;    &lt;/table&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;The&#13;assessment of the amount of value assigned to the Company&amp;#8217;s deferred tax assets under the applicable accounting rules is&#13;judgmental.&amp;#160;The Company is required to consider all available positive and negative evidence in evaluating the likelihood&#13;that the Company will be able to realize the benefit of its deferred tax assets in the future. Such evidence includes scheduled&#13;reversals of deferred tax liabilities, projected future taxable income, tax planning strategies and the results of recent operations.&#13;Since this evaluation requires consideration of events that may occur some years into the future, there is an element of judgment&#13;involved. Realization of our deferred tax assets is dependent on generating sufficient taxable income in future periods.&amp;#160;The&#13;Company does not believe that it is more likely than not that future taxable income will be sufficient to allow the Company to&#13;recover substantially all of the value assigned to its deferred tax assets. Accordingly, the Company has provided for a valuation&#13;allowance on the Company&amp;#8217;s domestic deferred tax assets as the combined effect of future domestic source income and the&#13;future reversals of future tax assets and liabilities may be insufficient to realize the full benefits of the assets. The increase&#13;in the valuation allowance during the year ended December 31, 2018 is primarily attributable to interest expense limitation pursuant&#13;to IRC Section 163 (J). During 2017, the Company had provided a valuation allowance of the Company's foreign tax credits as we&#13;had not anticipated generating sufficient foreign source income.&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;As of December 31, 2018, the Company has approximately $2.6 million of net operating loss carryforwards. The Company has no Canadian net operating loss carryforwards. The Company has approximately $4.6 million of deferred tax assets on which it is taking a partial valuation allowance of approximately $1.6 million. The Company has approximately $4.6 million of foreign tax credits for which it has provided a full valuation allowance and $39 of research and development credits which expire in 2032.&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;A reconciliation of the beginning and ending amount of gross unrecognized tax benefits, exclusive of interest and penalties, is as follows:&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Uncertain Tax&#13;                &lt;br /&gt; Position&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="width: 85%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Balance as of January 1, 2017&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;204&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 1pt; padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Increases due to changes in foreign exchange&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;14&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Balance as of December 31, 2017&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;218&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 1pt; padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Decreases related to tax return becoming statuted barred during the year&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(89&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Balance as of December 31, 2018&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;129&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;    &lt;/table&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;The Company&amp;#8217;s policy is to recognize interest and penalties related to income tax matters as interest expense.&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;Management believes that an adequate provision has been made for any adjustments that may result from tax examinations. However, the outcome of tax audits cannot be predicted with certainty. If any issues addressed in the Company&amp;#8217;s tax audits are resolved in a manner not consistent with management&amp;#8217;s expectations, the Company could be required to adjust its provision for income taxes in the period such resolution occurs. Although timing of the resolution and/or closure of audits is highly uncertain, the Company does not believe it is reasonably possible that its unrecognized tax benefits would materially change in the next twelve months.&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;The tax years subject to examination by major tax jurisdiction include the years 2011 and forward by the U.S. Internal Revenue Service and most state jurisdictions, and the years 2014 and forward for the Canadian jurisdiction except for related non-resident transactions which would be open for the years 2011 and forward.&amp;#160;&lt;/font&gt;&#13;&lt;/p&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;The components of income (loss) before income taxes are summarized below:&lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/p&gt;&#13;    &lt;table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="7" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Year Ended December 31,&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="3" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2018&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="3" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2017&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Income/(loss) before income taxes&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="3" style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="3" style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 9px; width: 70%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;U.S. operations&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(8,105&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(7,721&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 1pt; padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Foreign operations&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,744&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,535&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; padding-left: 18px; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Loss before income taxes&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(5,361&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(6,186&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;    &lt;/table&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;&lt;/p&gt;</us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;A reconciliation from the statutory U.S. income tax rate and the Company&amp;#8217;s effective income tax rate, as computed on loss before taxes, is as follows:&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/p&gt;&#13;    &lt;table align="center" cellpadding="0" cellspacing="0" style="width: 95%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="7" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Year Ended December 31,&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="3" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2018&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="3" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2017&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="width: 70%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Federal income tax at statutory rate&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(1,126&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(2,350&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;State and local income tax, net&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(314&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(65&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Foreign rate differential&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;157&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(143&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Other permanent items&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;397&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;86&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Impact of tax cuts and jobs act enactment&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&amp;#160;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;516&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Impact of repatriation of foreign subsidiary income&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(330&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;312&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Valuation allowance&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;1,581&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;4,710&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;True-up &amp;#38; other&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(62&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(27&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Total&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;303&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,039&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;    &lt;/table&gt;&#13;    &lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/p&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;The tax effect of temporary differences between GAAP accounting and federal income tax accounting creating deferred income tax assets and liabilities were as follows:&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/p&gt;&#13;    &lt;table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="7" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;December 31,&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="3" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2018&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="3" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2017&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Deferred tax assets&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="3" style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="3" style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 9px; width: 70%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Canada net operating loss carry forward&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;120&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;148&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;U.S. net operating loss carry forward&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;659&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212; &amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Non-deductible reserves&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;877&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;1,180&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Non-deductible interest expense&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;800&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212; &amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Pension plan&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;39&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;75&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Tax credits&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;4,631&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;4,631&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Fixed Assets&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;26&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;104&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Intangibles&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;1,635&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;1,203&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Other&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;465&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;116&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 1pt; padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Valuation allowance&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(6,281&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(4,728&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Net deferred tax assets&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;2,971&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;2,729&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Deferred tax liabilities&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Fixed Assets, Land&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(313&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(415&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Intangibles&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(723&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;(764&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 1pt; padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Other&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(556&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(486&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 1pt; padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Net deferred tax liability&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(1,592&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(1,665&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; padding-left: 18px; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Deferred tax asset, net&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,379&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,064&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;    &lt;/table&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&#13;        &lt;font style="font-size: 10pt"&gt;&amp;#160;&lt;/font&gt;&#13;&lt;/p&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&lt;font style="font-size: 10pt"&gt;The components of the income tax provision were as follows&lt;b&gt;:&lt;/b&gt;&lt;/font&gt;&#13;    &lt;/p&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/p&gt;&#13;    &lt;table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="7" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Year Ended December 31,&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="3" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2018&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="3" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;2017&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Current&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="3" style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td colspan="3" style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Federal&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&amp;#160;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&amp;#160;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 9px; width: 70%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;State&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;71&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;176&lt;/td&gt;&#13;            &lt;td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Foreign&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;584&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="text-align: right; font: 10pt Times New Roman, Times, Serif"&gt;643&lt;/td&gt;&#13;            &lt;td style="text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 1pt; padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Deferred&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(352&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,220&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;        &lt;tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; padding-left: 18px; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;Total income tax provision&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;303&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&#13;            &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,039&lt;/td&gt;&#13;            &lt;td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;        &lt;/tr&gt;&#13;    &lt;/table&gt;&#13;    &lt;p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/p&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <link:footnoteLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
      <link:loc xlink:type="locator" xlink:href="#Foot-00-0" xlink:label="Foot-00_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-00-1" xlink:label="Foot-00_loc" />
      <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Foot-00_loc" xlink:to="Footnote-01" order="1" />
      <link:loc xlink:type="locator" xlink:href="#Foot-01-0" xlink:label="Foot-01_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-01-1" xlink:label="Foot-01_loc" />
      <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Foot-01_loc" xlink:to="Footnote-02" order="1" />
      <link:footnote xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:label="Footnote-01" xml:lang="en-US">During 2018, the Company recorded impairment charges to customer relationships, non-compete agreements and technology-related industry accreditations intangible assets of the switchgear business upon determining that the carrying value of these assets was not recoverable.</link:footnote>
      <link:footnote xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:label="Footnote-02" xml:lang="en-US">The balances as of December 31, 2018 and 2017 are net of debt issuance costs of $45 and $102, respectively.</link:footnote>
    </link:footnoteLink>
</xbrli:xbrl>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>10
<FILENAME>ppsi-20181231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 4.26a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Source; Value: P:\Clients\Pioneer Power Solutions, Inc\Xbrl\20181231\ppsi_123118.xfr; Date: 2019%2D03%2D29T14:01:58Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x801A0000 -->
    <!-- Field: Doc-Info; Name: Misc; Value: +6spw7xRiXhun8uCbn1MSaaDubP9w5dzSelBtm94HenK/ygpQ1YuoitH9FUWAUgE -->
<schema xmlns="http://www.w3.org/2001/XMLSchema" 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:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:dei="http://xbrl.sec.gov/dei/2018-01-31" xmlns:us-gaap="http://fasb.org/us-gaap/2018-01-31" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:ppsi="http://pioneerpower.com/20181231" elementFormDefault="qualified" targetNamespace="http://pioneerpower.com/20181231">
    <annotation>
      <appinfo>
	<link:roleType roleURI="http://pioneerpower.com/role/DocumentAndEntityInformation" id="DocumentAndEntityInformation">
	  <link:definition>00000001 - 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://pioneerpower.com/role/StatementsOfOperations" id="StatementsOfOperations">
	  <link:definition>00000002 - 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://pioneerpower.com/role/StatementsOfComprehensiveLoss" id="StatementsOfComprehensiveLoss">
	  <link:definition>00000003 - 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://pioneerpower.com/role/BalanceSheets" id="BalanceSheets">
	  <link:definition>00000004 - Statement - Consolidated Balance Sheets</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://pioneerpower.com/role/BalanceSheetsParenthetical" id="BalanceSheetsParenthetical">
	  <link:definition>00000005 - Statement - Consolidated Balance Sheets (Parenthetical)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://pioneerpower.com/role/StatementsOfCashFlows" id="StatementsOfCashFlows">
	  <link:definition>00000006 - 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://pioneerpower.com/role/StatementsOfStockholdersEquity" id="StatementsOfStockholdersEquity">
	  <link:definition>00000007 - Statement - Consolidated Statements of Stockholders' 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://pioneerpower.com/role/BasisOfPresentation" id="BasisOfPresentation">
	  <link:definition>00000008 - Disclosure - BASIS OF PRESENTATION</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://pioneerpower.com/role/SummaryOfSignificantAccountingPolicies" id="SummaryOfSignificantAccountingPolicies">
	  <link:definition>00000009 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://pioneerpower.com/role/RestructuringAndIntegration" id="RestructuringAndIntegration">
	  <link:definition>00000010 - Disclosure - RESTRUCTURING AND INTEGRATION</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://pioneerpower.com/role/Revenues" id="Revenues">
	  <link:definition>00000011 - 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://pioneerpower.com/role/OtherExpense" id="OtherExpense">
	  <link:definition>00000012 - Disclosure - OTHER EXPENSE</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://pioneerpower.com/role/Inventories" id="Inventories">
	  <link:definition>00000013 - 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://pioneerpower.com/role/PropertyPlantAndEquipment" id="PropertyPlantAndEquipment">
	  <link:definition>00000014 - 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://pioneerpower.com/role/OtherAssets" id="OtherAssets">
	  <link:definition>00000015 - Disclosure - OTHER 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://pioneerpower.com/role/GoodwillAndOtherIntangibleAssets" id="GoodwillAndOtherIntangibleAssets">
	  <link:definition>00000016 - 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://pioneerpower.com/role/Debt" id="Debt">
	  <link:definition>00000017 - Disclosure - 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://pioneerpower.com/role/CommitmentsAndContingencies" id="CommitmentsAndContingencies">
	  <link:definition>00000018 - Disclosure - COMMITMENTS AND CONTINGENCIES</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://pioneerpower.com/role/StockholdersEquity" id="StockholdersEquity">
	  <link:definition>00000019 - Disclosure - STOCKHOLDERS' 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://pioneerpower.com/role/Stock-basedCompensation" id="Stock-basedCompensation">
	  <link:definition>00000020 - Disclosure - STOCK-BASED COMPENSATION</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://pioneerpower.com/role/IncomeTaxes" id="IncomeTaxes">
	  <link:definition>00000021 - 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://pioneerpower.com/role/PensionPlan" id="PensionPlan">
	  <link:definition>00000022 - Disclosure - PENSION PLAN</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://pioneerpower.com/role/BusinessSegmentGeographicAndCustomerInformation" id="BusinessSegmentGeographicAndCustomerInformation">
	  <link:definition>00000023 - Disclosure - BUSINESS SEGMENT, GEOGRAPHIC AND CUSTOMER INFORMATION</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://pioneerpower.com/role/BasicAndDilutedLossPerCommonShare" id="BasicAndDilutedLossPerCommonShare">
	  <link:definition>00000024 - Disclosure - BASIC AND DILUTED LOSS PER COMMON SHARE</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://pioneerpower.com/role/SubsequentEvents" id="SubsequentEvents">
	  <link:definition>00000025 - Disclosure - SUBSEQUENT EVENTS</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://pioneerpower.com/role/SummaryOfSignificantAccountingPoliciesPolicies" id="SummaryOfSignificantAccountingPoliciesPolicies">
	  <link:definition>00000026 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://pioneerpower.com/role/RestructuringAndIntegrationTables" id="RestructuringAndIntegrationTables">
	  <link:definition>00000027 - Disclosure - RESTRUCTURING AND INTEGRATION (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://pioneerpower.com/role/RevenuesTables" id="RevenuesTables">
	  <link:definition>00000028 - 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://pioneerpower.com/role/InventoriesTables" id="InventoriesTables">
	  <link:definition>00000029 - 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://pioneerpower.com/role/PropertyPlantAndEquipmentTables" id="PropertyPlantAndEquipmentTables">
	  <link:definition>00000030 - 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://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsTables" id="GoodwillAndOtherIntangibleAssetsTables">
	  <link:definition>00000031 - 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://pioneerpower.com/role/DebtTables" id="DebtTables">
	  <link:definition>00000032 - Disclosure - 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://pioneerpower.com/role/CommitmentsAndContingenciesTables" id="CommitmentsAndContingenciesTables">
	  <link:definition>00000033 - Disclosure - COMMITMENTS AND CONTINGENCIES (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://pioneerpower.com/role/Stock-basedCompensationTables" id="Stock-basedCompensationTables">
	  <link:definition>00000034 - Disclosure - STOCK-BASED COMPENSATION (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://pioneerpower.com/role/IncomeTaxesTables" id="IncomeTaxesTables">
	  <link:definition>00000035 - 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://pioneerpower.com/role/PensionPlanTables" id="PensionPlanTables">
	  <link:definition>00000036 - Disclosure - PENSION PLAN (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://pioneerpower.com/role/BusinessSegmentGeographicAndCustomerInformationTables" id="BusinessSegmentGeographicAndCustomerInformationTables">
	  <link:definition>00000037 - Disclosure - BUSINESS SEGMENT, GEOGRAPHIC AND CUSTOMER INFORMATION (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://pioneerpower.com/role/BasicAndDilutedLossPerCommonShareTables" id="BasicAndDilutedLossPerCommonShareTables">
	  <link:definition>00000038 - Disclosure - BASIC AND DILUTED LOSS PER COMMON SHARE (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://pioneerpower.com/role/BasisOfPresentationDetailsNarrative" id="BasisOfPresentationDetailsNarrative">
	  <link:definition>00000039 - Disclosure - BASIS OF PRESENTATION (Details Narrative)</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://pioneerpower.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" id="SummaryOfSignificantAccountingPoliciesDetailsNarrative">
	  <link:definition>00000040 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)</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://pioneerpower.com/role/RestructuringAndIntegrationDetails" id="RestructuringAndIntegrationDetails">
	  <link:definition>00000041 - Disclosure - RESTRUCTURING AND INTEGRATION (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://pioneerpower.com/role/RestructuringAndIntegrationDetails1" id="RestructuringAndIntegrationDetails1">
	  <link:definition>00000042 - Disclosure - RESTRUCTURING AND INTEGRATION (Details 1)</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://pioneerpower.com/role/RestructuringAndIntegrationDetailsNarrative" id="RestructuringAndIntegrationDetailsNarrative">
	  <link:definition>00000043 - Disclosure - RESTRUCTURING AND INTEGRATION (Details Narrative)</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://pioneerpower.com/role/RevenuesDetails" id="RevenuesDetails">
	  <link:definition>00000044 - Disclosure - REVENUES (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://pioneerpower.com/role/OtherExpenseDetailsNarrative" id="OtherExpenseDetailsNarrative">
	  <link:definition>00000045 - Disclosure - OTHER EXPENSE (Details Narrative)</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://pioneerpower.com/role/InventoriesDetails" id="InventoriesDetails">
	  <link:definition>00000046 - 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://pioneerpower.com/role/InventoriesDetailsNarrative" id="InventoriesDetailsNarrative">
	  <link:definition>00000047 - Disclosure - INVENTORIES (Details Narrative)</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://pioneerpower.com/role/PropertyPlantAndEquipmentDetails" id="PropertyPlantAndEquipmentDetails">
	  <link:definition>00000048 - 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://pioneerpower.com/role/PropertyPlantAndEquipmentDetailsNarrative" id="PropertyPlantAndEquipmentDetailsNarrative">
	  <link:definition>00000049 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Details Narrative)</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://pioneerpower.com/role/OtherAssetsDetailsNarrative" id="OtherAssetsDetailsNarrative">
	  <link:definition>00000050 - Disclosure - OTHER ASSETS (Details Narrative)</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://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsDetails" id="GoodwillAndOtherIntangibleAssetsDetails">
	  <link:definition>00000051 - Disclosure - GOODWILL AND OTHER 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://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsDetails1" id="GoodwillAndOtherIntangibleAssetsDetails1">
	  <link:definition>00000052 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details 1)</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://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsDetails2" id="GoodwillAndOtherIntangibleAssetsDetails2">
	  <link:definition>00000053 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details 2)</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://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsDetails3" id="GoodwillAndOtherIntangibleAssetsDetails3">
	  <link:definition>00000054 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details 3)</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://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsDetailsNarrative" id="GoodwillAndOtherIntangibleAssetsDetailsNarrative">
	  <link:definition>00000055 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details Narrative)</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://pioneerpower.com/role/DebtDetails" id="DebtDetails">
	  <link:definition>00000056 - Disclosure - DEBT (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://pioneerpower.com/role/DebtDetails1" id="DebtDetails1">
	  <link:definition>00000057 - Disclosure - DEBT (Details 1)</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://pioneerpower.com/role/DebtDetailsNarrative" id="DebtDetailsNarrative">
	  <link:definition>00000058 - Disclosure - DEBT (Details Narrative)</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://pioneerpower.com/role/DebtDetailsNarrative1" id="DebtDetailsNarrative1">
	  <link:definition>00000059 - Disclosure - DEBT (Details Narrative 1)</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://pioneerpower.com/role/DebtDetailsNarrative2" id="DebtDetailsNarrative2">
	  <link:definition>00000060 - Disclosure - DEBT (Details Narrative 2)</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://pioneerpower.com/role/CommitmentsAndContingenciesDetails" id="CommitmentsAndContingenciesDetails">
	  <link:definition>00000061 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://pioneerpower.com/role/CommitmentsAndContingenciesDetails1" id="CommitmentsAndContingenciesDetails1">
	  <link:definition>00000062 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details 1)</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://pioneerpower.com/role/CommitmentsAndContingenciesDetails2" id="CommitmentsAndContingenciesDetails2">
	  <link:definition>00000063 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details 2)</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://pioneerpower.com/role/CommitmentsAndContingenciesDetails3" id="CommitmentsAndContingenciesDetails3">
	  <link:definition>00000064 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details 3)</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://pioneerpower.com/role/CommitmentsAndContingenciesDetailsNarrative" id="CommitmentsAndContingenciesDetailsNarrative">
	  <link:definition>00000065 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Narrative)</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://pioneerpower.com/role/StockholdersEquityDetailsNarrative" id="StockholdersEquityDetailsNarrative">
	  <link:definition>00000066 - Disclosure - STOCKHOLDERS' EQUITY (Details Narrative)</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://pioneerpower.com/role/Stock-basedCompensationDetails" id="Stock-basedCompensationDetails">
	  <link:definition>00000067 - Disclosure - STOCK-BASED COMPENSATION (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://pioneerpower.com/role/Stock-basedCompensationDetails1" id="Stock-basedCompensationDetails1">
	  <link:definition>00000068 - Disclosure - STOCK-BASED COMPENSATION (Details 1)</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://pioneerpower.com/role/Stock-basedCompensationDetails2" id="Stock-basedCompensationDetails2">
	  <link:definition>00000069 - Disclosure - STOCK-BASED COMPENSATION (Details 2)</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://pioneerpower.com/role/Stock-basedCompensationDetailsNarrative" id="Stock-basedCompensationDetailsNarrative">
	  <link:definition>00000070 - Disclosure - STOCK-BASED COMPENSATION (Details Narrative)</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://pioneerpower.com/role/IncomeTaxesDetails" id="IncomeTaxesDetails">
	  <link:definition>00000071 - Disclosure - INCOME TAXES (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://pioneerpower.com/role/IncomeTaxesDetails1" id="IncomeTaxesDetails1">
	  <link:definition>00000072 - Disclosure - INCOME TAXES (Details 1)</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://pioneerpower.com/role/IncomeTaxesDetails2" id="IncomeTaxesDetails2">
	  <link:definition>00000073 - Disclosure - INCOME TAXES (Details 2)</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://pioneerpower.com/role/IncomeTaxesDetails3" id="IncomeTaxesDetails3">
	  <link:definition>00000074 - Disclosure - INCOME TAXES (Details 3)</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://pioneerpower.com/role/IncomeTaxesDetails4" id="IncomeTaxesDetails4">
	  <link:definition>00000075 - Disclosure - INCOME TAXES (Details 4)</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://pioneerpower.com/role/IncomeTaxesDetails5" id="IncomeTaxesDetails5">
	  <link:definition>00000076 - Disclosure - INCOME TAXES (Details 5)</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://pioneerpower.com/role/IncomeTaxesDetailsNarrative" id="IncomeTaxesDetailsNarrative">
	  <link:definition>00000077 - Disclosure - INCOME TAXES (Details Narrative)</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://pioneerpower.com/role/PensionPlanDetails" id="PensionPlanDetails">
	  <link:definition>00000078 - Disclosure - PENSION PLAN (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://pioneerpower.com/role/PensionPlanDetails1" id="PensionPlanDetails1">
	  <link:definition>00000079 - Disclosure - PENSION PLAN (Details 1)</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://pioneerpower.com/role/PensionPlanDetails2" id="PensionPlanDetails2">
	  <link:definition>00000080 - Disclosure - PENSION PLAN (Details 2)</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://pioneerpower.com/role/PensionPlanDetails3" id="PensionPlanDetails3">
	  <link:definition>00000081 - Disclosure - PENSION PLAN (Details 3)</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://pioneerpower.com/role/PensionPlanDetails4" id="PensionPlanDetails4">
	  <link:definition>00000082 - Disclosure - PENSION PLAN (Details 4)</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://pioneerpower.com/role/PensionPlanDetails5" id="PensionPlanDetails5">
	  <link:definition>00000083 - Disclosure - PENSION PLAN (Details 5)</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://pioneerpower.com/role/PensionPlanDetails6" id="PensionPlanDetails6">
	  <link:definition>00000084 - Disclosure - PENSION PLAN (Details 6)</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://pioneerpower.com/role/PensionPlanDetails7" id="PensionPlanDetails7">
	  <link:definition>00000085 - Disclosure - PENSION PLAN (Details 7)</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://pioneerpower.com/role/PensionPlanDetails8" id="PensionPlanDetails8">
	  <link:definition>00000086 - Disclosure - PENSION PLAN (Details 8)</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://pioneerpower.com/role/PensionPlanDetails9" id="PensionPlanDetails9">
	  <link:definition>00000087 - Disclosure - PENSION PLAN (Details 9)</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://pioneerpower.com/role/PensionPlanDetailsNarrative" id="PensionPlanDetailsNarrative">
	  <link:definition>00000088 - Disclosure - PENSION PLAN (Details Narrative)</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://pioneerpower.com/role/BusinessSegmentGeographicAndCustomerInformationDetails" id="BusinessSegmentGeographicAndCustomerInformationDetails">
	  <link:definition>00000089 - Disclosure - BUSINESS SEGMENT, GEOGRAPHIC AND CUSTOMER INFORMATION (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://pioneerpower.com/role/BusinessSegmentGeographicAndCustomerInformationDetails1" id="BusinessSegmentGeographicAndCustomerInformationDetails1">
	  <link:definition>00000090 - Disclosure - BUSINESS SEGMENT, GEOGRAPHIC AND CUSTOMER INFORMATION (Details 1)</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://pioneerpower.com/role/BusinessSegmentGeographicAndCustomerInformationDetails2" id="BusinessSegmentGeographicAndCustomerInformationDetails2">
	  <link:definition>00000091 - Disclosure - BUSINESS SEGMENT, GEOGRAPHIC AND CUSTOMER INFORMATION (Details 2)</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://pioneerpower.com/role/BusinessSegmentGeographicAndCustomerInformationDetailsNarrative" id="BusinessSegmentGeographicAndCustomerInformationDetailsNarrative">
	  <link:definition>00000092 - Disclosure - BUSINESS SEGMENT, GEOGRAPHIC AND CUSTOMER INFORMATION (Details Narrative)</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://pioneerpower.com/role/BasicAndDilutedLossPerCommonShareDetails" id="BasicAndDilutedLossPerCommonShareDetails">
	  <link:definition>00000093 - Disclosure - BASIC AND DILUTED LOSS PER COMMON SHARE (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://pioneerpower.com/role/SubsequentEventsDetailsNarrative" id="SubsequentEventsDetailsNarrative">
	  <link:definition>00000094 - Disclosure - SUBSEQUENT EVENTS (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:linkbaseRef xlink:type="simple" xlink:href="ppsi-20181231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Presentation Links" />
	<link:linkbaseRef xlink:type="simple" xlink:href="ppsi-20181231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Label Links" />
	<link:linkbaseRef xlink:type="simple" xlink:href="ppsi-20181231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Calculation Links" />
	<link:linkbaseRef xlink:type="simple" xlink:href="ppsi-20181231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Definition Links" />
      </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://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-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://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://fasb.org/us-types/2018-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2018/elts/us-types-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" />
    <import namespace="http://xbrl.sec.gov/country/2017-01-31" schemaLocation="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd" />
    <import namespace="http://xbrl.sec.gov/currency/2017-01-31" schemaLocation="http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd" />
    <import namespace="http://fasb.org/srt/2018-01-31" schemaLocation="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd" />
    <element id="ppsi_ImpairmentOfIntangibleAssets" name="ImpairmentOfIntangibleAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_ScheduleOfComponentsAndChangesInCompanysRestructuringLiabilityTableTextBlock" name="ScheduleOfComponentsAndChangesInCompanysRestructuringLiabilityTableTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_LesseeLeaseLiabilityMaturityTableTextBlock" name="LesseeLeaseLiabilityMaturityTableTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_AsReportedAmountsOfLeaseLiabilityTableTextBlock" name="AsReportedAmountsOfLeaseLiabilityTableTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_NumberOfPromissoryNotes" name="NumberOfPromissoryNotes" nillable="true" xbrli:periodType="duration" type="xbrli:integerItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_StatedInterestRatesForNotesReceivable" name="StatedInterestRatesForNotesReceivable" nillable="true" xbrli:periodType="duration" type="num:percentItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_IntangibleAssetsNetForeignCurrencyTranslation" name="IntangibleAssetsNetForeignCurrencyTranslation" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_FiniteLivedIntangibleAssetsForeignCurrencyTranslationAdjustments" name="FiniteLivedIntangibleAssetsForeignCurrencyTranslationAdjustments" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_PercentageOfOwnershipInSubsidiaryPerAgreementAsCollateral" name="PercentageOfOwnershipInSubsidiaryPerAgreementAsCollateral" nillable="true" xbrli:periodType="duration" type="num:percentItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_FinanceLeaseCost" name="FinanceLeaseCost" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_OperatingLeasePayments1" name="OperatingLeasePayments1" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_OperatingImputedInterest" name="OperatingImputedInterest" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_OperatingFutureMinimumLeasePayments" name="OperatingFutureMinimumLeasePayments" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_FinanceImputedInterest" name="FinanceImputedInterest" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_FinanceLeasesFutureMinimumLeasePayments" name="FinanceLeasesFutureMinimumLeasePayments" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_WeightedAverageRemainingLeaseTerm" name="WeightedAverageRemainingLeaseTerm" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_WeightedAverageRemainingLeaseExtendTerm" name="WeightedAverageRemainingLeaseExtendTerm" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_WarrantsExercisablePricePerShare" name="WarrantsExercisablePricePerShare" nillable="true" xbrli:periodType="duration" type="num:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_ClassOfWarrantOrRightExpirationDateRangeEnd" name="ClassOfWarrantOrRightExpirationDateRangeEnd" nillable="true" xbrli:periodType="duration" type="xbrli:dateItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_TransformersRevenue" name="TransformersRevenue" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_SwitchgearRevenue" name="SwitchgearRevenue" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_DefinedBenefitPlanAmortizationActuarialGainLoss" name="DefinedBenefitPlanAmortizationActuarialGainLoss" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_DefinedBenefitPlanEffectOfChangeInDiscountRate" name="DefinedBenefitPlanEffectOfChangeInDiscountRate" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_FundedContributionsBySubsidiaryInPercent" name="FundedContributionsBySubsidiaryInPercent" nillable="true" xbrli:periodType="instant" type="num:percentItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_IncomeTaxReconciliationOtherPermanentItems" name="IncomeTaxReconciliationOtherPermanentItems" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_ImpactOfRepatriationOfForeignSubsidiaryIncome" name="ImpactOfRepatriationOfForeignSubsidiaryIncome" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_IncomeTaxReconciliationTrueUpAndOther" name="IncomeTaxReconciliationTrueUpAndOther" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_DeferredTaxLiabilitiesIntangibles" name="DeferredTaxLiabilitiesIntangibles" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm2" name="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm2" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm" name="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3" name="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGranIntrinsicValue" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGranIntrinsicValue" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_SalesRevenueGross" name="SalesRevenueGross" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_SalesRevenueServicesGross1" name="SalesRevenueServicesGross1" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_WarrantTerm" name="WarrantTerm" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_NumberOfReportingUnitsWithGoodwill" name="NumberOfReportingUnitsWithGoodwill" nillable="true" xbrli:periodType="instant" type="xbrli:integerItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_AggregateNumberOfReportingUnits" name="AggregateNumberOfReportingUnits" nillable="true" xbrli:periodType="instant" type="xbrli:integerItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_IncreaseDecreaseInAssets" name="IncreaseDecreaseInAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_IncreaseDecreaseInLiabilities" name="IncreaseDecreaseInLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_WorkingCapitalDeficit" name="WorkingCapitalDeficit" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_ScheduleOfDeferredTaxAssetsAndLiabilitieTableTextBlock" name="ScheduleOfDeferredTaxAssetsAndLiabilitieTableTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_ImpactOfTaxCutsAndJobsActEnactment" name="ImpactOfTaxCutsAndJobsActEnactment" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_WithholdingTaxesOnDividends" name="WithholdingTaxesOnDividends" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_CostOfGoodsSoldRestructuringSettlementAndImpairmentProvisions" name="CostOfGoodsSoldRestructuringSettlementAndImpairmentProvisions" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_ScheduleOfFairValueOfPlanAssetsTableTextBlock" name="ScheduleOfFairValueOfPlanAssetsTableTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_ScheduleOfIntangibleAssetsTableTextBlock" name="ScheduleOfIntangibleAssetsTableTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_PercentOfCustomersPurchaseOrder" name="PercentOfCustomersPurchaseOrder" nillable="true" xbrli:periodType="duration" type="num:percentItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_PercentOfCompanysCosts" name="PercentOfCompanysCosts" nillable="true" xbrli:periodType="duration" type="num:percentItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_DeferredTaxAssetsNondeductibleInterestExpense" name="DeferredTaxAssetsNondeductibleInterestExpense" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_TechnologyRelatedIndustryMember" name="TechnologyRelatedIndustryMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_NonCompleteAgreementsMember" name="NonCompleteAgreementsMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_TAndDSolutionsSegmentMember" name="TAndDSolutionsSegmentMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_CriticalPowerSolutionsSegmentMember" name="CriticalPowerSolutionsSegmentMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_FiniteLivedIntangibleAssetsMajorClassMember" name="FiniteLivedIntangibleAssetsMajorClassMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_TechnologyRelatedIndustryAccreditationsMember" name="TechnologyRelatedIndustryAccreditationsMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_CanadianCreditFacilitiesAMember" name="CanadianCreditFacilitiesAMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_CanadianCreditFacilitiesBMember" name="CanadianCreditFacilitiesBMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_CanadianCreditFacilitiesCMember" name="CanadianCreditFacilitiesCMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_CADARCAAmendment2017Member" name="CADARCAAmendment2017Member" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_CADARCAAmendment2018Member" name="CADARCAAmendment2018Member" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_CADARCAAmendmentMember" name="CADARCAAmendmentMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_CanadianCreditFacilitiesMember" name="CanadianCreditFacilitiesMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_RevolvingCreditFacilityUSMember" name="RevolvingCreditFacilityUSMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_UnitedStatesCreditFacilitiesMember" name="UnitedStatesCreditFacilitiesMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_UnitedStatesCreditFacilitiesBMember" name="UnitedStatesCreditFacilitiesBMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_RevolvingCreditFacility1Member" name="RevolvingCreditFacility1Member" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_USARCAAmendment2017Member" name="USARCAAmendment2017Member" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_USARCAAmendment2018Member" name="USARCAAmendment2018Member" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_CreditFacilityBMember" name="CreditFacilityBMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_UnitedStatesFacilitiesAMember" name="UnitedStatesFacilitiesAMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_UnitedStatesFacilitiesBMember" name="UnitedStatesFacilitiesBMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_ProductLineHarmonizationMember" name="ProductLineHarmonizationMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_AssetWriteDownsMember" name="AssetWriteDownsMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_ProductRevenueMember" name="ProductRevenueMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_ServiceRevenueMember" name="ServiceRevenueMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_CustomerConcentrationRisk1Member" name="CustomerConcentrationRisk1Member" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_OtherAssetCategoriesMember" name="OtherAssetCategoriesMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_PioneerElectrogroupCanadaIncMember" name="PioneerElectrogroupCanadaIncMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_TwoThousandAndElevenPlanMember" name="TwoThousandAndElevenPlanMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_TwothousandAndNinePlanMember" name="TwothousandAndNinePlanMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_IncentiveStockOptionMember" name="IncentiveStockOptionMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_NonQualifiedStockOptionMember" name="NonQualifiedStockOptionMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_PCPIMember" name="PCPIMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_NevadaCorporatioCleanSparkMember" name="NevadaCorporatioCleanSparkMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_Warrant1Member" name="Warrant1Member" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_ContractManufacturingAgreementMember" name="ContractManufacturingAgreementMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_DocumentAndEntityInformationAbstract" name="DocumentAndEntityInformationAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_StandardProductWarrantyPeriod" name="StandardProductWarrantyPeriod" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_CashPaidForAmountsIncludedInMesurementOfLeaseLiabilitiesAbstract" name="CashPaidForAmountsIncludedInMesurementOfLeaseLiabilitiesAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_RightofuseAssetsObtainedInExchangeForLeaseObligationsAbstract" name="RightofuseAssetsObtainedInExchangeForLeaseObligationsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermRollForward" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermRollForward" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueRollForwardAbstract" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueRollForwardAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_NumeratorAbstract" name="NumeratorAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="ppsi_DenominatorAbstract" name="DenominatorAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>11
<FILENAME>ppsi-20181231_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 4.26a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Source; Value: P:\Clients\Pioneer Power Solutions, Inc\Xbrl\20181231\ppsi_123118.xfr; Date: 2019%2D03%2D29T14:01:58Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x801A0000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://pioneerpower.com/role/DocumentAndEntityInformation" xlink:href="ppsi-20181231.xsd#DocumentAndEntityInformation" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/StatementsOfOperations" xlink:href="ppsi-20181231.xsd#StatementsOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/StatementsOfComprehensiveLoss" xlink:href="ppsi-20181231.xsd#StatementsOfComprehensiveLoss" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BalanceSheets" xlink:href="ppsi-20181231.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BalanceSheetsParenthetical" xlink:href="ppsi-20181231.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/StatementsOfCashFlows" xlink:href="ppsi-20181231.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/StatementsOfStockholdersEquity" xlink:href="ppsi-20181231.xsd#StatementsOfStockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BasisOfPresentation" xlink:href="ppsi-20181231.xsd#BasisOfPresentation" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/SummaryOfSignificantAccountingPolicies" xlink:href="ppsi-20181231.xsd#SummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/RestructuringAndIntegration" xlink:href="ppsi-20181231.xsd#RestructuringAndIntegration" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/Revenues" xlink:href="ppsi-20181231.xsd#Revenues" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/OtherExpense" xlink:href="ppsi-20181231.xsd#OtherExpense" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/Inventories" xlink:href="ppsi-20181231.xsd#Inventories" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PropertyPlantAndEquipment" xlink:href="ppsi-20181231.xsd#PropertyPlantAndEquipment" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/OtherAssets" xlink:href="ppsi-20181231.xsd#OtherAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssets" xlink:href="ppsi-20181231.xsd#GoodwillAndOtherIntangibleAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/Debt" xlink:href="ppsi-20181231.xsd#Debt" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/CommitmentsAndContingencies" xlink:href="ppsi-20181231.xsd#CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/StockholdersEquity" xlink:href="ppsi-20181231.xsd#StockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/Stock-basedCompensation" xlink:href="ppsi-20181231.xsd#Stock-basedCompensation" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/IncomeTaxes" xlink:href="ppsi-20181231.xsd#IncomeTaxes" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PensionPlan" xlink:href="ppsi-20181231.xsd#PensionPlan" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BusinessSegmentGeographicAndCustomerInformation" xlink:href="ppsi-20181231.xsd#BusinessSegmentGeographicAndCustomerInformation" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BasicAndDilutedLossPerCommonShare" xlink:href="ppsi-20181231.xsd#BasicAndDilutedLossPerCommonShare" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/SubsequentEvents" xlink:href="ppsi-20181231.xsd#SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="ppsi-20181231.xsd#SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/RestructuringAndIntegrationTables" xlink:href="ppsi-20181231.xsd#RestructuringAndIntegrationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/RevenuesTables" xlink:href="ppsi-20181231.xsd#RevenuesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/InventoriesTables" xlink:href="ppsi-20181231.xsd#InventoriesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PropertyPlantAndEquipmentTables" xlink:href="ppsi-20181231.xsd#PropertyPlantAndEquipmentTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsTables" xlink:href="ppsi-20181231.xsd#GoodwillAndOtherIntangibleAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/DebtTables" xlink:href="ppsi-20181231.xsd#DebtTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/CommitmentsAndContingenciesTables" xlink:href="ppsi-20181231.xsd#CommitmentsAndContingenciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/Stock-basedCompensationTables" xlink:href="ppsi-20181231.xsd#Stock-basedCompensationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/IncomeTaxesTables" xlink:href="ppsi-20181231.xsd#IncomeTaxesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PensionPlanTables" xlink:href="ppsi-20181231.xsd#PensionPlanTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BusinessSegmentGeographicAndCustomerInformationTables" xlink:href="ppsi-20181231.xsd#BusinessSegmentGeographicAndCustomerInformationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BasicAndDilutedLossPerCommonShareTables" xlink:href="ppsi-20181231.xsd#BasicAndDilutedLossPerCommonShareTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BasisOfPresentationDetailsNarrative" xlink:href="ppsi-20181231.xsd#BasisOfPresentationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="ppsi-20181231.xsd#SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/RestructuringAndIntegrationDetails" xlink:href="ppsi-20181231.xsd#RestructuringAndIntegrationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/RestructuringAndIntegrationDetails1" xlink:href="ppsi-20181231.xsd#RestructuringAndIntegrationDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/RestructuringAndIntegrationDetailsNarrative" xlink:href="ppsi-20181231.xsd#RestructuringAndIntegrationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/RevenuesDetails" xlink:href="ppsi-20181231.xsd#RevenuesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/OtherExpenseDetailsNarrative" xlink:href="ppsi-20181231.xsd#OtherExpenseDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/InventoriesDetails" xlink:href="ppsi-20181231.xsd#InventoriesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/InventoriesDetailsNarrative" xlink:href="ppsi-20181231.xsd#InventoriesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PropertyPlantAndEquipmentDetails" xlink:href="ppsi-20181231.xsd#PropertyPlantAndEquipmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PropertyPlantAndEquipmentDetailsNarrative" xlink:href="ppsi-20181231.xsd#PropertyPlantAndEquipmentDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/OtherAssetsDetailsNarrative" xlink:href="ppsi-20181231.xsd#OtherAssetsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsDetails" xlink:href="ppsi-20181231.xsd#GoodwillAndOtherIntangibleAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsDetails1" xlink:href="ppsi-20181231.xsd#GoodwillAndOtherIntangibleAssetsDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsDetails2" xlink:href="ppsi-20181231.xsd#GoodwillAndOtherIntangibleAssetsDetails2" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsDetails3" xlink:href="ppsi-20181231.xsd#GoodwillAndOtherIntangibleAssetsDetails3" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsDetailsNarrative" xlink:href="ppsi-20181231.xsd#GoodwillAndOtherIntangibleAssetsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/DebtDetails" xlink:href="ppsi-20181231.xsd#DebtDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/DebtDetails1" xlink:href="ppsi-20181231.xsd#DebtDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/DebtDetailsNarrative" xlink:href="ppsi-20181231.xsd#DebtDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/DebtDetailsNarrative1" xlink:href="ppsi-20181231.xsd#DebtDetailsNarrative1" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/DebtDetailsNarrative2" xlink:href="ppsi-20181231.xsd#DebtDetailsNarrative2" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/CommitmentsAndContingenciesDetails" xlink:href="ppsi-20181231.xsd#CommitmentsAndContingenciesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/CommitmentsAndContingenciesDetails1" xlink:href="ppsi-20181231.xsd#CommitmentsAndContingenciesDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/CommitmentsAndContingenciesDetails2" xlink:href="ppsi-20181231.xsd#CommitmentsAndContingenciesDetails2" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/CommitmentsAndContingenciesDetails3" xlink:href="ppsi-20181231.xsd#CommitmentsAndContingenciesDetails3" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:href="ppsi-20181231.xsd#CommitmentsAndContingenciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/StockholdersEquityDetailsNarrative" xlink:href="ppsi-20181231.xsd#StockholdersEquityDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/Stock-basedCompensationDetails" xlink:href="ppsi-20181231.xsd#Stock-basedCompensationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/Stock-basedCompensationDetails1" xlink:href="ppsi-20181231.xsd#Stock-basedCompensationDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/Stock-basedCompensationDetails2" xlink:href="ppsi-20181231.xsd#Stock-basedCompensationDetails2" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/Stock-basedCompensationDetailsNarrative" xlink:href="ppsi-20181231.xsd#Stock-basedCompensationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/IncomeTaxesDetails" xlink:href="ppsi-20181231.xsd#IncomeTaxesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/IncomeTaxesDetails1" xlink:href="ppsi-20181231.xsd#IncomeTaxesDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/IncomeTaxesDetails2" xlink:href="ppsi-20181231.xsd#IncomeTaxesDetails2" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/IncomeTaxesDetails3" xlink:href="ppsi-20181231.xsd#IncomeTaxesDetails3" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/IncomeTaxesDetails4" xlink:href="ppsi-20181231.xsd#IncomeTaxesDetails4" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/IncomeTaxesDetails5" xlink:href="ppsi-20181231.xsd#IncomeTaxesDetails5" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/IncomeTaxesDetailsNarrative" xlink:href="ppsi-20181231.xsd#IncomeTaxesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PensionPlanDetails" xlink:href="ppsi-20181231.xsd#PensionPlanDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PensionPlanDetails1" xlink:href="ppsi-20181231.xsd#PensionPlanDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PensionPlanDetails2" xlink:href="ppsi-20181231.xsd#PensionPlanDetails2" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PensionPlanDetails3" xlink:href="ppsi-20181231.xsd#PensionPlanDetails3" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PensionPlanDetails4" xlink:href="ppsi-20181231.xsd#PensionPlanDetails4" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PensionPlanDetails5" xlink:href="ppsi-20181231.xsd#PensionPlanDetails5" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PensionPlanDetails6" xlink:href="ppsi-20181231.xsd#PensionPlanDetails6" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PensionPlanDetails7" xlink:href="ppsi-20181231.xsd#PensionPlanDetails7" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PensionPlanDetails8" xlink:href="ppsi-20181231.xsd#PensionPlanDetails8" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PensionPlanDetails9" xlink:href="ppsi-20181231.xsd#PensionPlanDetails9" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PensionPlanDetailsNarrative" xlink:href="ppsi-20181231.xsd#PensionPlanDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BusinessSegmentGeographicAndCustomerInformationDetails" xlink:href="ppsi-20181231.xsd#BusinessSegmentGeographicAndCustomerInformationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BusinessSegmentGeographicAndCustomerInformationDetails1" xlink:href="ppsi-20181231.xsd#BusinessSegmentGeographicAndCustomerInformationDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BusinessSegmentGeographicAndCustomerInformationDetails2" xlink:href="ppsi-20181231.xsd#BusinessSegmentGeographicAndCustomerInformationDetails2" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BusinessSegmentGeographicAndCustomerInformationDetailsNarrative" xlink:href="ppsi-20181231.xsd#BusinessSegmentGeographicAndCustomerInformationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BasicAndDilutedLossPerCommonShareDetails" xlink:href="ppsi-20181231.xsd#BasicAndDilutedLossPerCommonShareDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/SubsequentEventsDetailsNarrative" xlink:href="ppsi-20181231.xsd#SubsequentEventsDetailsNarrative" xlink:type="simple" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/DocumentAndEntityInformation" xlink:title="00000001 - Document - Document and Entity Information" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/StatementsOfOperations" xlink:title="00000002 - Statement - Consolidated Statements of Operations">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfRevenue" xlink:label="loc_us-gaapCostOfRevenue" />
      <link: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="loc_us-gaapCostOfGoodsAndServicesSold" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCostOfRevenue" xlink:to="loc_us-gaapCostOfGoodsAndServicesSold" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_CostOfGoodsSoldRestructuringSettlementAndImpairmentProvisions" xlink:label="loc_ppsiCostOfGoodsSoldRestructuringSettlementAndImpairmentProvisions" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCostOfRevenue" xlink:to="loc_ppsiCostOfGoodsSoldRestructuringSettlementAndImpairmentProvisions" xlink:type="arc" weight="1" />
      <link: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="loc_us-gaapGrossProfit" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerIncludingAssessedTax" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapGrossProfit" xlink:to="loc_us-gaapRevenueFromContractWithCustomerIncludingAssessedTax" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapGrossProfit" xlink:to="loc_us-gaapCostOfRevenue" xlink:type="arc" weight="-1" />
      <link: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="loc_us-gaapOperatingExpenses" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaapSellingGeneralAndAdministrativeExpense" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapSellingGeneralAndAdministrativeExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestructuringSettlementAndImpairmentProvisions" xlink:label="loc_us-gaapRestructuringSettlementAndImpairmentProvisions" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapRestructuringSettlementAndImpairmentProvisions" xlink:type="arc" weight="1" />
      <link: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="loc_us-gaapForeignCurrencyTransactionGainLossRealized" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapForeignCurrencyTransactionGainLossRealized" xlink:type="arc" weight="-1" />
      <link: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="loc_us-gaapOperatingIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingIncomeLoss" xlink:to="loc_us-gaapGrossProfit" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingIncomeLoss" xlink:to="loc_us-gaapOperatingExpenses" xlink:type="arc" weight="-1" />
      <link: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="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="loc_us-gaapOperatingIncomeLoss" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestAndDebtExpense" xlink:label="loc_us-gaapInterestAndDebtExpense" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="loc_us-gaapInterestAndDebtExpense" xlink:type="arc" weight="-1" />
      <link: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="loc_us-gaapOtherNonoperatingIncomeExpense" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="loc_us-gaapOtherNonoperatingIncomeExpense" xlink:type="arc" weight="1" />
      <link: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="loc_us-gaapNetIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:type="arc" weight="1" />
      <link: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="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/StatementsOfComprehensiveLoss" xlink:title="00000003 - Statement - Consolidated Statements of Comprehensive Loss">
      <link: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="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:type="arc" weight="1" />
      <link: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="loc_us-gaapOtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:type="arc" weight="-1" />
      <link: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="loc_us-gaapComprehensiveIncomeNetOfTax" />
      <link: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="loc_us-gaapNetIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapComprehensiveIncomeNetOfTax" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapComprehensiveIncomeNetOfTax" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/BalanceSheets" xlink:title="00000004 - Statement - Consolidated Balance Sheets">
      <link: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="loc_us-gaapAssetsCurrent" />
      <link: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="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" weight="1" />
      <link: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="loc_us-gaapAccountsReceivableNetCurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapAccountsReceivableNetCurrent" xlink:type="arc" weight="1" />
      <link: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="loc_us-gaapInventoryNet" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapInventoryNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxesReceivable" xlink:label="loc_us-gaapIncomeTaxesReceivable" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapIncomeTaxesReceivable" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" weight="1" />
      <link: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="loc_us-gaapAssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapAssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:type="arc" weight="1" />
      <link: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="loc_us-gaapAssets" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapAssetsCurrent" xlink:type="arc" weight="1" />
      <link: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="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" weight="1" />
      <link: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="loc_us-gaapDeferredTaxAssetsNetNoncurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapDeferredTaxAssetsNetNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAssets" xlink:label="loc_us-gaapOtherAssets" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapOtherAssets" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaapIntangibleAssetsNetExcludingGoodwill" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapIntangibleAssetsNetExcludingGoodwill" xlink:type="arc" weight="1" />
      <link: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="loc_us-gaapGoodwill" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapGoodwill" xlink:type="arc" weight="1" />
      <link: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="loc_us-gaapLiabilitiesCurrent" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BankOverdrafts" xlink:label="loc_us-gaapBankOverdrafts" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapBankOverdrafts" xlink:type="arc" weight="1" />
      <link: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="loc_us-gaapLineOfCredit" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapLineOfCredit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccountsPayableAndAccruedLiabilitiesCurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccountsPayableAndAccruedLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:label="loc_us-gaapLongTermDebtAndCapitalLeaseObligationsCurrent" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapLongTermDebtAndCapitalLeaseObligationsCurrent" xlink:type="arc" weight="1" />
      <link: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="loc_us-gaapAccruedIncomeTaxesCurrent" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccruedIncomeTaxesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShortTermBorrowings" xlink:label="loc_us-gaapShortTermBorrowings" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapShortTermBorrowings" xlink:type="arc" weight="1" />
      <link: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="loc_us-gaapLiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapLiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:type="arc" weight="1" />
      <link: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="loc_us-gaapLiabilities" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link: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="loc_us-gaapLongTermDebtNoncurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapLongTermDebtNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent" xlink:label="loc_us-gaapDefinedBenefitPensionPlanLiabilitiesNoncurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapDefinedBenefitPensionPlanLiabilitiesNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaapOtherLiabilitiesNoncurrent" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapOtherLiabilitiesNoncurrent" xlink:type="arc" weight="1" />
      <link: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="loc_us-gaapDeferredTaxLiabilitiesNoncurrent" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapDeferredTaxLiabilitiesNoncurrent" xlink:type="arc" weight="1" />
      <link: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="loc_us-gaapStockholdersEquity" />
      <link: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="loc_us-gaapPreferredStockValue" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapPreferredStockValue" xlink:type="arc" weight="1" />
      <link: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="loc_us-gaapCommonStockValue" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapCommonStockValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaapAdditionalPaidInCapital" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapAdditionalPaidInCapital" xlink:type="arc" weight="1" />
      <link: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="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" weight="1" />
      <link: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="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit" xlink:type="arc" weight="1" />
      <link: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="loc_us-gaapLiabilitiesAndStockholdersEquity" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapLiabilities" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/BalanceSheetsParenthetical" xlink:title="00000005 - Statement - Consolidated Balance Sheets (Parenthetical)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/StatementsOfCashFlows" xlink:title="00000006 - Statement - Consolidated Statements of Cash Flows">
      <link: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="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link: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="loc_us-gaapNetIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" weight="1" />
      <link: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="loc_us-gaapDepreciation" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapDepreciation" xlink:type="arc" weight="1" />
      <link: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="loc_us-gaapAmortizationOfIntangibleAssets" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapAmortizationOfIntangibleAssets" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAmortizationOfDeferredCharges" xlink:label="loc_us-gaapOtherAmortizationOfDeferredCharges" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapOtherAmortizationOfDeferredCharges" xlink:type="arc" weight="1" />
      <link: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="loc_us-gaapDeferredIncomeTaxExpenseBenefit" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapDeferredIncomeTaxExpenseBenefit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryWriteDown" xlink:label="loc_us-gaapInventoryWriteDown" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapInventoryWriteDown" xlink:type="arc" weight="1" />
      <link: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="loc_us-gaapProvisionForDoubtfulAccounts" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapProvisionForDoubtfulAccounts" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryLIFOReservePeriodCharge" xlink:label="loc_us-gaapInventoryLIFOReservePeriodCharge" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapInventoryLIFOReservePeriodCharge" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitExpense" xlink:label="loc_us-gaapPensionAndOtherPostretirementBenefitExpense" />
      <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapPensionAndOtherPostretirementBenefitExpense" xlink:type="arc" weight="1" />
      <link: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="loc_us-gaapShareBasedCompensation" />
      <link:calculationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapShareBasedCompensation" xlink:type="arc" weight="1" />
      <link: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="loc_us-gaapForeignCurrencyTransactionGainLossBeforeTax" />
      <link:calculationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapForeignCurrencyTransactionGainLossBeforeTax" xlink:type="arc" weight="-1" />
      <link: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="loc_us-gaapIncreaseDecreaseInAccountsReceivable" />
      <link:calculationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsReceivable" xlink:type="arc" weight="-1" />
      <link: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="loc_us-gaapIncreaseDecreaseInInventories" />
      <link:calculationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInInventories" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
      <link:calculationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" weight="-1" />
      <link: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="loc_us-gaapIncreaseDecreaseInAccruedIncomeTaxesPayable" />
      <link:calculationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayableAndAccruedLiabilities" />
      <link:calculationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_ImpairmentOfIntangibleAssets" xlink:label="loc_ppsiImpairmentOfIntangibleAssets" />
      <link:calculationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_ppsiImpairmentOfIntangibleAssets" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="loc_us-gaapGoodwillImpairmentLoss" />
      <link:calculationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapGoodwillImpairmentLoss" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1" xlink:label="loc_us-gaapGainLossOnDispositionOfAssets1" />
      <link:calculationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapGainLossOnDispositionOfAssets1" xlink:type="arc" weight="-1" />
      <link: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="loc_us-gaapAmortizationOfFinancingCosts" />
      <link:calculationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapAmortizationOfFinancingCosts" xlink:type="arc" weight="1" />
      <link: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="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link: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="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" weight="-1" />
      <link: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="loc_us-gaapProceedsFromSaleOfPropertyPlantAndEquipment" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="arc" weight="1" />
      <link: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="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfBankOverdrafts" xlink:label="loc_us-gaapProceedsFromRepaymentsOfBankOverdrafts" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapProceedsFromRepaymentsOfBankOverdrafts" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromShortTermDebt" xlink:label="loc_us-gaapProceedsFromShortTermDebt" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapProceedsFromShortTermDebt" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:label="loc_us-gaapProceedsFromIssuanceOfLongTermDebt" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapProceedsFromIssuanceOfLongTermDebt" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfDebt" xlink:label="loc_us-gaapRepaymentsOfDebt" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapRepaymentsOfDebt" xlink:type="arc" weight="-1" />
      <link: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="loc_us-gaapPaymentsOfDebtIssuanceCosts" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapPaymentsOfDebtIssuanceCosts" xlink:type="arc" weight="-1" />
      <link: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="loc_us-gaapProceedsFromIssuanceOfCommonStock" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapProceedsFromIssuanceOfCommonStock" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SaleLeasebackTransactionTransactionCostsFinancingActivities" xlink:label="loc_us-gaapSaleLeasebackTransactionTransactionCostsFinancingActivities" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapSaleLeasebackTransactionTransactionCostsFinancingActivities" xlink:type="arc" weight="-1" />
      <link: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="loc_us-gaapCashAndCashEquivalentsPeriodIncreaseDecrease" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:type="arc" weight="1" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/StatementsOfStockholdersEquity" xlink:title="00000007 - Statement - Consolidated Statements of Stockholders' Equity" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/BasisOfPresentation" xlink:title="00000008 - Disclosure - BASIS OF PRESENTATION" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/SummaryOfSignificantAccountingPolicies" xlink:title="00000009 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/RestructuringAndIntegration" xlink:title="00000010 - Disclosure - RESTRUCTURING AND INTEGRATION" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/Revenues" xlink:title="00000011 - Disclosure - REVENUES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/OtherExpense" xlink:title="00000012 - Disclosure - OTHER EXPENSE" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/Inventories" xlink:title="00000013 - Disclosure - INVENTORIES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/PropertyPlantAndEquipment" xlink:title="00000014 - Disclosure - PROPERTY, PLANT AND EQUIPMENT" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/OtherAssets" xlink:title="00000015 - Disclosure - OTHER ASSETS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssets" xlink:title="00000016 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/Debt" xlink:title="00000017 - Disclosure - DEBT" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/CommitmentsAndContingencies" xlink:title="00000018 - Disclosure - COMMITMENTS AND CONTINGENCIES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/StockholdersEquity" xlink:title="00000019 - Disclosure - STOCKHOLDERS' EQUITY" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/Stock-basedCompensation" xlink:title="00000020 - Disclosure - STOCK-BASED COMPENSATION" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/IncomeTaxes" xlink:title="00000021 - Disclosure - INCOME TAXES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/PensionPlan" xlink:title="00000022 - Disclosure - PENSION PLAN" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/BusinessSegmentGeographicAndCustomerInformation" xlink:title="00000023 - Disclosure - BUSINESS SEGMENT, GEOGRAPHIC AND CUSTOMER INFORMATION" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/BasicAndDilutedLossPerCommonShare" xlink:title="00000024 - Disclosure - BASIC AND DILUTED LOSS PER COMMON SHARE" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/SubsequentEvents" xlink:title="00000025 - Disclosure - SUBSEQUENT EVENTS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:title="00000026 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/RestructuringAndIntegrationTables" xlink:title="00000027 - Disclosure - RESTRUCTURING AND INTEGRATION (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/RevenuesTables" xlink:title="00000028 - Disclosure - REVENUES (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/InventoriesTables" xlink:title="00000029 - Disclosure - INVENTORIES (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/PropertyPlantAndEquipmentTables" xlink:title="00000030 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsTables" xlink:title="00000031 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/DebtTables" xlink:title="00000032 - Disclosure - DEBT (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/CommitmentsAndContingenciesTables" xlink:title="00000033 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/Stock-basedCompensationTables" xlink:title="00000034 - Disclosure - STOCK-BASED COMPENSATION (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/IncomeTaxesTables" xlink:title="00000035 - Disclosure - INCOME TAXES (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/PensionPlanTables" xlink:title="00000036 - Disclosure - PENSION PLAN (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/BusinessSegmentGeographicAndCustomerInformationTables" xlink:title="00000037 - Disclosure - BUSINESS SEGMENT, GEOGRAPHIC AND CUSTOMER INFORMATION (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/BasicAndDilutedLossPerCommonShareTables" xlink:title="00000038 - Disclosure - BASIC AND DILUTED LOSS PER COMMON SHARE (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/BasisOfPresentationDetailsNarrative" xlink:title="00000039 - Disclosure - BASIS OF PRESENTATION (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="00000040 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/RestructuringAndIntegrationDetails" xlink:title="00000041 - Disclosure - RESTRUCTURING AND INTEGRATION (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestructuringSettlementAndImpairmentProvisions" xlink:label="loc_us-gaapRestructuringSettlementAndImpairmentProvisions" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessExitCosts1" xlink:label="loc_us-gaapBusinessExitCosts1" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapRestructuringSettlementAndImpairmentProvisions" xlink:to="loc_us-gaapBusinessExitCosts1" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestructuringAndRelatedCostIncurredCost" xlink:label="loc_us-gaapRestructuringAndRelatedCostIncurredCost" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapRestructuringSettlementAndImpairmentProvisions" xlink:to="loc_us-gaapRestructuringAndRelatedCostIncurredCost" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherRestructuringCosts" xlink:label="loc_us-gaapOtherRestructuringCosts" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapRestructuringSettlementAndImpairmentProvisions" xlink:to="loc_us-gaapOtherRestructuringCosts" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SeveranceCosts1" xlink:label="loc_us-gaapSeveranceCosts1" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapRestructuringSettlementAndImpairmentProvisions" xlink:to="loc_us-gaapSeveranceCosts1" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/RestructuringAndIntegrationDetails1" xlink:title="00000042 - Disclosure - RESTRUCTURING AND INTEGRATION (Details 1)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/RestructuringAndIntegrationDetailsNarrative" xlink:title="00000043 - Disclosure - RESTRUCTURING AND INTEGRATION (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/RevenuesDetails" xlink:title="00000044 - Disclosure - REVENUES (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/OtherExpenseDetailsNarrative" xlink:title="00000045 - Disclosure - OTHER EXPENSE (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/InventoriesDetails" xlink:title="00000046 - Disclosure - INVENTORIES (Details)">
      <link: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="loc_us-gaapInventoryNet" />
      <link: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="loc_us-gaapInventoryRawMaterials" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryNet" xlink:to="loc_us-gaapInventoryRawMaterials" xlink:type="arc" weight="1" />
      <link: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="loc_us-gaapInventoryWorkInProcess" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryNet" xlink:to="loc_us-gaapInventoryWorkInProcess" xlink:type="arc" weight="1" />
      <link: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="loc_us-gaapInventoryFinishedGoods" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryNet" xlink:to="loc_us-gaapInventoryFinishedGoods" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryValuationReserves" xlink:label="loc_us-gaapInventoryValuationReserves" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryNet" xlink:to="loc_us-gaapInventoryValuationReserves" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/InventoriesDetailsNarrative" xlink:title="00000047 - Disclosure - INVENTORIES (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/PropertyPlantAndEquipmentDetails" xlink:title="00000048 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Details)">
      <link: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="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link: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="loc_us-gaapPropertyPlantAndEquipmentGross" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:to="loc_us-gaapPropertyPlantAndEquipmentGross" xlink:type="arc" weight="1" />
      <link: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="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:to="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/PropertyPlantAndEquipmentDetailsNarrative" xlink:title="00000049 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/OtherAssetsDetailsNarrative" xlink:title="00000050 - Disclosure - OTHER ASSETS (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsDetails" xlink:title="00000051 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsDetails1" xlink:title="00000052 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details 1)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsDetails2" xlink:title="00000053 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details 2)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsDetails3" xlink:title="00000054 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details 3)">
      <link: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="loc_us-gaapFiniteLivedIntangibleAssetsNet" />
      <link: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="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:type="arc" weight="1" />
      <link: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="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:type="arc" weight="1" />
      <link: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="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearThree" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:type="arc" weight="1" />
      <link: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="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFour" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:type="arc" weight="1" />
      <link: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="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFive" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsDetailsNarrative" xlink:title="00000055 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/DebtDetails" xlink:title="00000056 - Disclosure - DEBT (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/DebtDetails1" xlink:title="00000057 - Disclosure - DEBT (Details 1)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtAndCapitalLeaseObligations" xlink:label="loc_us-gaapDebtAndCapitalLeaseObligations" />
      <link: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="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDebtAndCapitalLeaseObligations" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:type="arc" weight="1" />
      <link: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="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDebtAndCapitalLeaseObligations" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:type="arc" weight="1" />
      <link: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="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDebtAndCapitalLeaseObligations" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:type="arc" weight="1" />
      <link: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="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDebtAndCapitalLeaseObligations" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDebtAndCapitalLeaseObligations" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/DebtDetailsNarrative" xlink:title="00000058 - Disclosure - DEBT (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/DebtDetailsNarrative1" xlink:title="00000059 - Disclosure - DEBT (Details Narrative 1)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/DebtDetailsNarrative2" xlink:title="00000060 - Disclosure - DEBT (Details Narrative 2)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/CommitmentsAndContingenciesDetails" xlink:title="00000061 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details)">
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_FinanceLeaseCost" xlink:label="loc_ppsiFinanceLeaseCost" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:label="loc_us-gaapFinanceLeaseRightOfUseAssetAmortization" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ppsiFinanceLeaseCost" xlink:to="loc_us-gaapFinanceLeaseRightOfUseAssetAmortization" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinanceLeaseInterestExpense" xlink:label="loc_us-gaapFinanceLeaseInterestExpense" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ppsiFinanceLeaseCost" xlink:to="loc_us-gaapFinanceLeaseInterestExpense" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/CommitmentsAndContingenciesDetails1" xlink:title="00000062 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details 1)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/CommitmentsAndContingenciesDetails2" xlink:title="00000063 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details 2)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFour" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFive" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_OperatingFutureMinimumLeasePayments" xlink:label="loc_ppsiOperatingFutureMinimumLeasePayments" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ppsiOperatingFutureMinimumLeasePayments" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_OperatingImputedInterest" xlink:label="loc_ppsiOperatingImputedInterest" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ppsiOperatingFutureMinimumLeasePayments" xlink:to="loc_ppsiOperatingImputedInterest" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaapFinanceLeaseLiabilityPaymentsDue" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="loc_us-gaapFinanceLeaseLiabilityPaymentsDueNextTwelveMonths" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapFinanceLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapFinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaapFinanceLeaseLiabilityPaymentsDueYearTwo" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapFinanceLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapFinanceLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaapFinanceLeaseLiabilityPaymentsDueYearThree" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapFinanceLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapFinanceLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:label="loc_us-gaapFinanceLeaseLiabilityPaymentsDueYearFour" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapFinanceLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapFinanceLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:label="loc_us-gaapFinanceLeaseLiabilityPaymentsDueYearFive" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapFinanceLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapFinanceLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="loc_us-gaapFinanceLeaseLiabilityPaymentsDueAfterYearFive" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapFinanceLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapFinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_FinanceLeasesFutureMinimumLeasePayments" xlink:label="loc_ppsiFinanceLeasesFutureMinimumLeasePayments" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ppsiFinanceLeasesFutureMinimumLeasePayments" xlink:to="loc_us-gaapFinanceLeaseLiabilityPaymentsDue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_FinanceImputedInterest" xlink:label="loc_ppsiFinanceImputedInterest" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ppsiFinanceLeasesFutureMinimumLeasePayments" xlink:to="loc_ppsiFinanceImputedInterest" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/CommitmentsAndContingenciesDetails3" xlink:title="00000064 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details 3)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:title="00000065 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/StockholdersEquityDetailsNarrative" xlink:title="00000066 - Disclosure - STOCKHOLDERS' EQUITY (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/Stock-basedCompensationDetails" xlink:title="00000067 - Disclosure - STOCK-BASED COMPENSATION (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/Stock-basedCompensationDetails1" xlink:title="00000068 - Disclosure - STOCK-BASED COMPENSATION (Details 1)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/Stock-basedCompensationDetails2" xlink:title="00000069 - Disclosure - STOCK-BASED COMPENSATION (Details 2)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/Stock-basedCompensationDetailsNarrative" xlink:title="00000070 - Disclosure - STOCK-BASED COMPENSATION (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/IncomeTaxesDetails" xlink:title="00000071 - Disclosure - INCOME TAXES (Details)">
      <link: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="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" />
      <link: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="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:type="arc" weight="1" />
      <link: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="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/IncomeTaxesDetails1" xlink:title="00000072 - Disclosure - INCOME TAXES (Details 1)">
      <link: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="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentFederalTaxExpenseBenefit" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapCurrentFederalTaxExpenseBenefit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentStateAndLocalTaxExpenseBenefit" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapCurrentStateAndLocalTaxExpenseBenefit" xlink:type="arc" weight="1" />
      <link: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="loc_us-gaapCurrentForeignTaxExpenseBenefit" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapCurrentForeignTaxExpenseBenefit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredOtherTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredOtherTaxExpenseBenefit" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapDeferredOtherTaxExpenseBenefit" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/IncomeTaxesDetails2" xlink:title="00000073 - Disclosure - INCOME TAXES (Details 2)">
      <link: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="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link: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="loc_us-gaapIncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="arc" weight="1" />
      <link: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="loc_us-gaapIncomeTaxReconciliationStateAndLocalIncomeTaxes" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" weight="1" />
      <link: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="loc_us-gaapIncomeTaxReconciliationForeignIncomeTaxRateDifferential" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_IncomeTaxReconciliationOtherPermanentItems" xlink:label="loc_ppsiIncomeTaxReconciliationOtherPermanentItems" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_ppsiIncomeTaxReconciliationOtherPermanentItems" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_ImpactOfTaxCutsAndJobsActEnactment" xlink:label="loc_ppsiImpactOfTaxCutsAndJobsActEnactment" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_ppsiImpactOfTaxCutsAndJobsActEnactment" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_ImpactOfRepatriationOfForeignSubsidiaryIncome" xlink:label="loc_ppsiImpactOfRepatriationOfForeignSubsidiaryIncome" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_ppsiImpactOfRepatriationOfForeignSubsidiaryIncome" xlink:type="arc" weight="1" />
      <link: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="loc_us-gaapIncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_IncomeTaxReconciliationTrueUpAndOther" xlink:label="loc_ppsiIncomeTaxReconciliationTrueUpAndOther" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_ppsiIncomeTaxReconciliationTrueUpAndOther" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/IncomeTaxesDetails3" xlink:title="00000074 - Disclosure - INCOME TAXES (Details 3)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent" xlink:label="loc_us-gaapDeferredTaxAssetsLiabilitiesNetNoncurrent" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="loc_us-gaapDeferredTaxAssetsLiabilitiesNet" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsLiabilitiesNetNoncurrent" xlink:to="loc_us-gaapDeferredTaxAssetsLiabilitiesNet" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/IncomeTaxesDetails4" xlink:title="00000075 - Disclosure - INCOME TAXES (Details 4)">
      <link: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="loc_us-gaapDeferredTaxAssetsNet" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:label="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwardsForeign" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsNet" xlink:to="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsNet" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:type="arc" weight="1" />
      <link: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="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsNet" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" xlink:type="arc" weight="1" />
      <link: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="loc_us-gaapDeferredTaxAssetsTaxCreditCarryforwardsForeign" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsNet" xlink:to="loc_us-gaapDeferredTaxAssetsTaxCreditCarryforwardsForeign" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:label="loc_us-gaapDeferredTaxAssetsGoodwillAndIntangibleAssets" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsNet" xlink:to="loc_us-gaapDeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="loc_us-gaapDeferredTaxAssetsOther" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsNet" xlink:to="loc_us-gaapDeferredTaxAssetsOther" xlink:type="arc" weight="1" />
      <link: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="loc_us-gaapDeferredTaxAssetsValuationAllowance" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsNet" xlink:to="loc_us-gaapDeferredTaxAssetsValuationAllowance" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:label="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwardsDomestic" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsNet" xlink:to="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:type="arc" weight="1" />
      <link: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="loc_us-gaapDeferredTaxAssetsPropertyPlantAndEquipment" />
      <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsNet" xlink:to="loc_us-gaapDeferredTaxAssetsPropertyPlantAndEquipment" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_DeferredTaxAssetsNondeductibleInterestExpense" xlink:label="loc_ppsiDeferredTaxAssetsNondeductibleInterestExpense" />
      <link:calculationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsNet" xlink:to="loc_ppsiDeferredTaxAssetsNondeductibleInterestExpense" xlink:type="arc" weight="1" />
      <link: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="loc_us-gaapDeferredTaxLiabilities" />
      <link: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="loc_us-gaapDeferredTaxLiabilitiesPropertyPlantAndEquipment" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxLiabilities" xlink:to="loc_us-gaapDeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_DeferredTaxLiabilitiesIntangibles" xlink:label="loc_ppsiDeferredTaxLiabilitiesIntangibles" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxLiabilities" xlink:to="loc_ppsiDeferredTaxLiabilitiesIntangibles" xlink:type="arc" weight="1" />
      <link: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="loc_us-gaapDeferredTaxLiabilitiesOther" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxLiabilities" xlink:to="loc_us-gaapDeferredTaxLiabilitiesOther" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="loc_us-gaapDeferredTaxAssetsLiabilitiesNet" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsLiabilitiesNet" xlink:to="loc_us-gaapDeferredTaxAssetsNet" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsLiabilitiesNet" xlink:to="loc_us-gaapDeferredTaxLiabilities" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/IncomeTaxesDetails5" xlink:title="00000076 - Disclosure - INCOME TAXES (Details 5)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/IncomeTaxesDetailsNarrative" xlink:title="00000077 - Disclosure - INCOME TAXES (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/PensionPlanDetails" xlink:title="00000078 - Disclosure - PENSION PLAN (Details)">
      <link: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="loc_us-gaapDefinedBenefitPlanNetPeriodicBenefitCost" />
      <link: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="loc_us-gaapDefinedBenefitPlanServiceCost" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDefinedBenefitPlanNetPeriodicBenefitCost" xlink:to="loc_us-gaapDefinedBenefitPlanServiceCost" xlink:type="arc" weight="1" />
      <link: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="loc_us-gaapDefinedBenefitPlanInterestCost" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDefinedBenefitPlanNetPeriodicBenefitCost" xlink:to="loc_us-gaapDefinedBenefitPlanInterestCost" xlink:type="arc" weight="1" />
      <link: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="loc_us-gaapDefinedBenefitPlanExpectedReturnOnPlanAssets" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDefinedBenefitPlanNetPeriodicBenefitCost" xlink:to="loc_us-gaapDefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:label="loc_us-gaapDefinedBenefitPlanAmortizationOfPriorServiceCostCredit" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDefinedBenefitPlanNetPeriodicBenefitCost" xlink:to="loc_us-gaapDefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_DefinedBenefitPlanAmortizationActuarialGainLoss" xlink:label="loc_ppsiDefinedBenefitPlanAmortizationActuarialGainLoss" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDefinedBenefitPlanNetPeriodicBenefitCost" xlink:to="loc_ppsiDefinedBenefitPlanAmortizationActuarialGainLoss" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfTransitionAssetObligation" xlink:label="loc_us-gaapDefinedBenefitPlanAmortizationOfTransitionAssetObligation" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDefinedBenefitPlanNetPeriodicBenefitCost" xlink:to="loc_us-gaapDefinedBenefitPlanAmortizationOfTransitionAssetObligation" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/PensionPlanDetails1" xlink:title="00000079 - Disclosure - PENSION PLAN (Details 1)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/PensionPlanDetails2" xlink:title="00000080 - Disclosure - PENSION PLAN (Details 2)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/PensionPlanDetails3" xlink:title="00000081 - Disclosure - PENSION PLAN (Details 3)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax" xlink:type="arc" weight="-1" />
      <link: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="loc_us-gaapOtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaapOtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent" xlink:label="loc_us-gaapOtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" xlink:to="loc_us-gaapOtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/PensionPlanDetails4" xlink:title="00000082 - Disclosure - PENSION PLAN (Details 4)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" xlink:label="loc_us-gaapDefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" xlink:to="loc_us-gaapDefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" xlink:label="loc_us-gaapDefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" xlink:to="loc_us-gaapDefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsBeforeTax" xlink:label="loc_us-gaapDefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsBeforeTax" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" xlink:to="loc_us-gaapDefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsBeforeTax" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AociTaxAttributableToParent" xlink:label="loc_us-gaapAociTaxAttributableToParent" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" xlink:to="loc_us-gaapAociTaxAttributableToParent" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/PensionPlanDetails5" xlink:title="00000083 - Disclosure - PENSION PLAN (Details 5)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/PensionPlanDetails6" xlink:title="00000084 - Disclosure - PENSION PLAN (Details 6)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/PensionPlanDetails7" xlink:title="00000085 - Disclosure - PENSION PLAN (Details 7)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/PensionPlanDetails8" xlink:title="00000086 - Disclosure - PENSION PLAN (Details 8)">
      <link: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="loc_us-gaapDefinedBenefitPlanFundedStatusOfPlan" />
      <link: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="loc_us-gaapDefinedBenefitPlanBenefitObligation" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDefinedBenefitPlanFundedStatusOfPlan" xlink:to="loc_us-gaapDefinedBenefitPlanBenefitObligation" xlink:type="arc" weight="-1" />
      <link: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="loc_us-gaapDefinedBenefitPlanFairValueOfPlanAssets" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDefinedBenefitPlanFundedStatusOfPlan" xlink:to="loc_us-gaapDefinedBenefitPlanFairValueOfPlanAssets" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/PensionPlanDetails9" xlink:title="00000087 - Disclosure - PENSION PLAN (Details 9)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/PensionPlanDetailsNarrative" xlink:title="00000088 - Disclosure - PENSION PLAN (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/BusinessSegmentGeographicAndCustomerInformationDetails" xlink:title="00000089 - Disclosure - BUSINESS SEGMENT, GEOGRAPHIC AND CUSTOMER INFORMATION (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/BusinessSegmentGeographicAndCustomerInformationDetails1" xlink:title="00000090 - Disclosure - BUSINESS SEGMENT, GEOGRAPHIC AND CUSTOMER INFORMATION (Details 1)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/BusinessSegmentGeographicAndCustomerInformationDetails2" xlink:title="00000091 - Disclosure - BUSINESS SEGMENT, GEOGRAPHIC AND CUSTOMER INFORMATION (Details 2)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/BusinessSegmentGeographicAndCustomerInformationDetailsNarrative" xlink:title="00000092 - Disclosure - BUSINESS SEGMENT, GEOGRAPHIC AND CUSTOMER INFORMATION (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/BasicAndDilutedLossPerCommonShareDetails" xlink:title="00000093 - Disclosure - BASIC AND DILUTED LOSS PER COMMON SHARE (Details)">
      <link: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="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" />
      <link: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="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares" xlink:label="loc_us-gaapIncrementalCommonSharesAttributableToContingentlyIssuableShares" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="loc_us-gaapIncrementalCommonSharesAttributableToContingentlyIssuableShares" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants" xlink:label="loc_us-gaapIncrementalCommonSharesAttributableToCallOptionsAndWarrants" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="loc_us-gaapIncrementalCommonSharesAttributableToCallOptionsAndWarrants" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/SubsequentEventsDetailsNarrative" xlink:title="00000094 - Disclosure - SUBSEQUENT EVENTS (Details Narrative)" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>12
<FILENAME>ppsi-20181231_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 4.26a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Source; Value: P:\Clients\Pioneer Power Solutions, Inc\Xbrl\20181231\ppsi_123118.xfr; Date: 2019%2D03%2D29T14:01:58Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x801A0000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://pioneerpower.com/role/DocumentAndEntityInformation" xlink:href="ppsi-20181231.xsd#DocumentAndEntityInformation" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/StatementsOfOperations" xlink:href="ppsi-20181231.xsd#StatementsOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/StatementsOfComprehensiveLoss" xlink:href="ppsi-20181231.xsd#StatementsOfComprehensiveLoss" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BalanceSheets" xlink:href="ppsi-20181231.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BalanceSheetsParenthetical" xlink:href="ppsi-20181231.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/StatementsOfCashFlows" xlink:href="ppsi-20181231.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/StatementsOfStockholdersEquity" xlink:href="ppsi-20181231.xsd#StatementsOfStockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BasisOfPresentation" xlink:href="ppsi-20181231.xsd#BasisOfPresentation" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/SummaryOfSignificantAccountingPolicies" xlink:href="ppsi-20181231.xsd#SummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/RestructuringAndIntegration" xlink:href="ppsi-20181231.xsd#RestructuringAndIntegration" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/Revenues" xlink:href="ppsi-20181231.xsd#Revenues" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/OtherExpense" xlink:href="ppsi-20181231.xsd#OtherExpense" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/Inventories" xlink:href="ppsi-20181231.xsd#Inventories" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PropertyPlantAndEquipment" xlink:href="ppsi-20181231.xsd#PropertyPlantAndEquipment" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/OtherAssets" xlink:href="ppsi-20181231.xsd#OtherAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssets" xlink:href="ppsi-20181231.xsd#GoodwillAndOtherIntangibleAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/Debt" xlink:href="ppsi-20181231.xsd#Debt" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/CommitmentsAndContingencies" xlink:href="ppsi-20181231.xsd#CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/StockholdersEquity" xlink:href="ppsi-20181231.xsd#StockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/Stock-basedCompensation" xlink:href="ppsi-20181231.xsd#Stock-basedCompensation" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/IncomeTaxes" xlink:href="ppsi-20181231.xsd#IncomeTaxes" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PensionPlan" xlink:href="ppsi-20181231.xsd#PensionPlan" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BusinessSegmentGeographicAndCustomerInformation" xlink:href="ppsi-20181231.xsd#BusinessSegmentGeographicAndCustomerInformation" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BasicAndDilutedLossPerCommonShare" xlink:href="ppsi-20181231.xsd#BasicAndDilutedLossPerCommonShare" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/SubsequentEvents" xlink:href="ppsi-20181231.xsd#SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="ppsi-20181231.xsd#SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/RestructuringAndIntegrationTables" xlink:href="ppsi-20181231.xsd#RestructuringAndIntegrationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/RevenuesTables" xlink:href="ppsi-20181231.xsd#RevenuesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/InventoriesTables" xlink:href="ppsi-20181231.xsd#InventoriesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PropertyPlantAndEquipmentTables" xlink:href="ppsi-20181231.xsd#PropertyPlantAndEquipmentTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsTables" xlink:href="ppsi-20181231.xsd#GoodwillAndOtherIntangibleAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/DebtTables" xlink:href="ppsi-20181231.xsd#DebtTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/CommitmentsAndContingenciesTables" xlink:href="ppsi-20181231.xsd#CommitmentsAndContingenciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/Stock-basedCompensationTables" xlink:href="ppsi-20181231.xsd#Stock-basedCompensationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/IncomeTaxesTables" xlink:href="ppsi-20181231.xsd#IncomeTaxesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PensionPlanTables" xlink:href="ppsi-20181231.xsd#PensionPlanTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BusinessSegmentGeographicAndCustomerInformationTables" xlink:href="ppsi-20181231.xsd#BusinessSegmentGeographicAndCustomerInformationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BasicAndDilutedLossPerCommonShareTables" xlink:href="ppsi-20181231.xsd#BasicAndDilutedLossPerCommonShareTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BasisOfPresentationDetailsNarrative" xlink:href="ppsi-20181231.xsd#BasisOfPresentationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="ppsi-20181231.xsd#SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/RestructuringAndIntegrationDetails" xlink:href="ppsi-20181231.xsd#RestructuringAndIntegrationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/RestructuringAndIntegrationDetails1" xlink:href="ppsi-20181231.xsd#RestructuringAndIntegrationDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/RestructuringAndIntegrationDetailsNarrative" xlink:href="ppsi-20181231.xsd#RestructuringAndIntegrationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/RevenuesDetails" xlink:href="ppsi-20181231.xsd#RevenuesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/OtherExpenseDetailsNarrative" xlink:href="ppsi-20181231.xsd#OtherExpenseDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/InventoriesDetails" xlink:href="ppsi-20181231.xsd#InventoriesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/InventoriesDetailsNarrative" xlink:href="ppsi-20181231.xsd#InventoriesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PropertyPlantAndEquipmentDetails" xlink:href="ppsi-20181231.xsd#PropertyPlantAndEquipmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PropertyPlantAndEquipmentDetailsNarrative" xlink:href="ppsi-20181231.xsd#PropertyPlantAndEquipmentDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/OtherAssetsDetailsNarrative" xlink:href="ppsi-20181231.xsd#OtherAssetsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsDetails" xlink:href="ppsi-20181231.xsd#GoodwillAndOtherIntangibleAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsDetails1" xlink:href="ppsi-20181231.xsd#GoodwillAndOtherIntangibleAssetsDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsDetails2" xlink:href="ppsi-20181231.xsd#GoodwillAndOtherIntangibleAssetsDetails2" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsDetails3" xlink:href="ppsi-20181231.xsd#GoodwillAndOtherIntangibleAssetsDetails3" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsDetailsNarrative" xlink:href="ppsi-20181231.xsd#GoodwillAndOtherIntangibleAssetsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/DebtDetails" xlink:href="ppsi-20181231.xsd#DebtDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/DebtDetails1" xlink:href="ppsi-20181231.xsd#DebtDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/DebtDetailsNarrative" xlink:href="ppsi-20181231.xsd#DebtDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/DebtDetailsNarrative1" xlink:href="ppsi-20181231.xsd#DebtDetailsNarrative1" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/DebtDetailsNarrative2" xlink:href="ppsi-20181231.xsd#DebtDetailsNarrative2" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/CommitmentsAndContingenciesDetails" xlink:href="ppsi-20181231.xsd#CommitmentsAndContingenciesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/CommitmentsAndContingenciesDetails1" xlink:href="ppsi-20181231.xsd#CommitmentsAndContingenciesDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/CommitmentsAndContingenciesDetails2" xlink:href="ppsi-20181231.xsd#CommitmentsAndContingenciesDetails2" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/CommitmentsAndContingenciesDetails3" xlink:href="ppsi-20181231.xsd#CommitmentsAndContingenciesDetails3" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:href="ppsi-20181231.xsd#CommitmentsAndContingenciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/StockholdersEquityDetailsNarrative" xlink:href="ppsi-20181231.xsd#StockholdersEquityDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/Stock-basedCompensationDetails" xlink:href="ppsi-20181231.xsd#Stock-basedCompensationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/Stock-basedCompensationDetails1" xlink:href="ppsi-20181231.xsd#Stock-basedCompensationDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/Stock-basedCompensationDetails2" xlink:href="ppsi-20181231.xsd#Stock-basedCompensationDetails2" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/Stock-basedCompensationDetailsNarrative" xlink:href="ppsi-20181231.xsd#Stock-basedCompensationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/IncomeTaxesDetails" xlink:href="ppsi-20181231.xsd#IncomeTaxesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/IncomeTaxesDetails1" xlink:href="ppsi-20181231.xsd#IncomeTaxesDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/IncomeTaxesDetails2" xlink:href="ppsi-20181231.xsd#IncomeTaxesDetails2" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/IncomeTaxesDetails3" xlink:href="ppsi-20181231.xsd#IncomeTaxesDetails3" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/IncomeTaxesDetails4" xlink:href="ppsi-20181231.xsd#IncomeTaxesDetails4" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/IncomeTaxesDetails5" xlink:href="ppsi-20181231.xsd#IncomeTaxesDetails5" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/IncomeTaxesDetailsNarrative" xlink:href="ppsi-20181231.xsd#IncomeTaxesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PensionPlanDetails" xlink:href="ppsi-20181231.xsd#PensionPlanDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PensionPlanDetails1" xlink:href="ppsi-20181231.xsd#PensionPlanDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PensionPlanDetails2" xlink:href="ppsi-20181231.xsd#PensionPlanDetails2" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PensionPlanDetails3" xlink:href="ppsi-20181231.xsd#PensionPlanDetails3" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PensionPlanDetails4" xlink:href="ppsi-20181231.xsd#PensionPlanDetails4" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PensionPlanDetails5" xlink:href="ppsi-20181231.xsd#PensionPlanDetails5" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PensionPlanDetails6" xlink:href="ppsi-20181231.xsd#PensionPlanDetails6" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PensionPlanDetails7" xlink:href="ppsi-20181231.xsd#PensionPlanDetails7" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PensionPlanDetails8" xlink:href="ppsi-20181231.xsd#PensionPlanDetails8" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PensionPlanDetails9" xlink:href="ppsi-20181231.xsd#PensionPlanDetails9" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PensionPlanDetailsNarrative" xlink:href="ppsi-20181231.xsd#PensionPlanDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BusinessSegmentGeographicAndCustomerInformationDetails" xlink:href="ppsi-20181231.xsd#BusinessSegmentGeographicAndCustomerInformationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BusinessSegmentGeographicAndCustomerInformationDetails1" xlink:href="ppsi-20181231.xsd#BusinessSegmentGeographicAndCustomerInformationDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BusinessSegmentGeographicAndCustomerInformationDetails2" xlink:href="ppsi-20181231.xsd#BusinessSegmentGeographicAndCustomerInformationDetails2" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BusinessSegmentGeographicAndCustomerInformationDetailsNarrative" xlink:href="ppsi-20181231.xsd#BusinessSegmentGeographicAndCustomerInformationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BasicAndDilutedLossPerCommonShareDetails" xlink:href="ppsi-20181231.xsd#BasicAndDilutedLossPerCommonShareDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/SubsequentEventsDetailsNarrative" xlink:href="ppsi-20181231.xsd#SubsequentEventsDetailsNarrative" xlink:type="simple" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" arcroleURI="http://xbrl.org/int/dim/arcrole/all" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#notAll" arcroleURI="http://xbrl.org/int/dim/arcrole/notAll" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/DocumentAndEntityInformation" xlink:title="00000001 - Document - Document and Entity Information" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/StatementsOfOperations" xlink:title="00000002 - Statement - Consolidated Statements of Operations" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/StatementsOfComprehensiveLoss" xlink:title="00000003 - Statement - Consolidated Statements of Comprehensive Loss" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/BalanceSheets" xlink:title="00000004 - Statement - Consolidated Balance Sheets" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/BalanceSheetsParenthetical" xlink:title="00000005 - Statement - Consolidated Balance Sheets (Parenthetical)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/StatementsOfCashFlows" xlink:title="00000006 - Statement - Consolidated Statements of Cash Flows" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/StatementsOfStockholdersEquity" xlink:title="00000007 - Statement - Consolidated Statements of Stockholders' Equity">
      <link: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="loc_us-gaapStatementLineItems" />
      <link: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="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link: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="loc_us-gaapStatementEquityComponentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" xlink:type="arc" order="1" />
      <link: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="loc_us-gaapEquityComponentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" xlink:type="arc" order="20" />
      <link: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="loc_us-gaapEquityComponentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain_10" xlink:type="arc" order="30" />
      <link: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="loc_us-gaapCommonStockMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapCommonStockMember_0" xlink:type="arc" order="1" />
      <link: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="loc_us-gaapAdditionalPaidInCapitalMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapAdditionalPaidInCapitalMember_10" xlink:type="arc" order="11" />
      <link: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="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember_20" xlink:type="arc" order="21" />
      <link: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="loc_us-gaapRetainedEarningsMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapRetainedEarningsMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="loc_us-gaapIncreaseDecreaseInStockholdersEquityRollForward_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncreaseDecreaseInStockholdersEquityRollForward_60" xlink:type="arc" order="1" />
      <link: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="loc_us-gaapStockholdersEquity_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncreaseDecreaseInStockholdersEquityRollForward_60" xlink:to="loc_us-gaapStockholdersEquity_60" xlink:type="arc" order="2" />
      <link: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="loc_us-gaapCommonStockSharesOutstanding_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncreaseDecreaseInStockholdersEquityRollForward_60" xlink:to="loc_us-gaapCommonStockSharesOutstanding_60" xlink:type="arc" order="3" />
      <link: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="loc_us-gaapNetIncomeLoss_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncreaseDecreaseInStockholdersEquityRollForward_60" xlink:to="loc_us-gaapNetIncomeLoss_60" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncreaseDecreaseInStockholdersEquityRollForward_60" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_60" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaapOtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncreaseDecreaseInStockholdersEquityRollForward_60" xlink:to="loc_us-gaapOtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_60" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaapOtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncreaseDecreaseInStockholdersEquityRollForward_60" xlink:to="loc_us-gaapOtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_60" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" xlink:label="loc_us-gaapCumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncreaseDecreaseInStockholdersEquityRollForward_60" xlink:to="loc_us-gaapCumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_60" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncreaseDecreaseInStockholdersEquityRollForward_60" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_60" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncreaseDecreaseInStockholdersEquityRollForward_60" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_60" xlink:type="arc" order="10" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/BasisOfPresentation" xlink:title="00000008 - Disclosure - BASIS OF PRESENTATION" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/SummaryOfSignificantAccountingPolicies" xlink:title="00000009 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/RestructuringAndIntegration" xlink:title="00000010 - Disclosure - RESTRUCTURING AND INTEGRATION" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/Revenues" xlink:title="00000011 - Disclosure - REVENUES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/OtherExpense" xlink:title="00000012 - Disclosure - OTHER EXPENSE" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/Inventories" xlink:title="00000013 - Disclosure - INVENTORIES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/PropertyPlantAndEquipment" xlink:title="00000014 - Disclosure - PROPERTY, PLANT AND EQUIPMENT" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/OtherAssets" xlink:title="00000015 - Disclosure - OTHER ASSETS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssets" xlink:title="00000016 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/Debt" xlink:title="00000017 - Disclosure - DEBT" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/CommitmentsAndContingencies" xlink:title="00000018 - Disclosure - COMMITMENTS AND CONTINGENCIES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/StockholdersEquity" xlink:title="00000019 - Disclosure - STOCKHOLDERS' EQUITY" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/Stock-basedCompensation" xlink:title="00000020 - Disclosure - STOCK-BASED COMPENSATION" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/IncomeTaxes" xlink:title="00000021 - Disclosure - INCOME TAXES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/PensionPlan" xlink:title="00000022 - Disclosure - PENSION PLAN" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/BusinessSegmentGeographicAndCustomerInformation" xlink:title="00000023 - Disclosure - BUSINESS SEGMENT, GEOGRAPHIC AND CUSTOMER INFORMATION" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/BasicAndDilutedLossPerCommonShare" xlink:title="00000024 - Disclosure - BASIC AND DILUTED LOSS PER COMMON SHARE" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/SubsequentEvents" xlink:title="00000025 - Disclosure - SUBSEQUENT EVENTS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:title="00000026 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/RestructuringAndIntegrationTables" xlink:title="00000027 - Disclosure - RESTRUCTURING AND INTEGRATION (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/RevenuesTables" xlink:title="00000028 - Disclosure - REVENUES (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/InventoriesTables" xlink:title="00000029 - Disclosure - INVENTORIES (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/PropertyPlantAndEquipmentTables" xlink:title="00000030 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsTables" xlink:title="00000031 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/DebtTables" xlink:title="00000032 - Disclosure - DEBT (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/CommitmentsAndContingenciesTables" xlink:title="00000033 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/Stock-basedCompensationTables" xlink:title="00000034 - Disclosure - STOCK-BASED COMPENSATION (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/IncomeTaxesTables" xlink:title="00000035 - Disclosure - INCOME TAXES (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/PensionPlanTables" xlink:title="00000036 - Disclosure - PENSION PLAN (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/BusinessSegmentGeographicAndCustomerInformationTables" xlink:title="00000037 - Disclosure - BUSINESS SEGMENT, GEOGRAPHIC AND CUSTOMER INFORMATION (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/BasicAndDilutedLossPerCommonShareTables" xlink:title="00000038 - Disclosure - BASIC AND DILUTED LOSS PER COMMON SHARE (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/BasisOfPresentationDetailsNarrative" xlink:title="00000039 - Disclosure - BASIS OF PRESENTATION (Details Narrative)">
      <link: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="loc_us-gaapStatementLineItems" />
      <link: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="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaapSubsidiarySaleOfStockAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaapSaleOfStockNameOfTransactionDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:to="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaapSaleOfStockNameOfTransactionDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:to="loc_us-gaapSaleOfStockNameOfTransactionDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IPOMember" xlink:label="loc_us-gaapIPOMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:to="loc_us-gaapIPOMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NumberOfReportableSegments" xlink:label="loc_us-gaapNumberOfReportableSegments_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNumberOfReportableSegments_70" xlink:type="arc" order="0" />
      <link: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="loc_us-gaapProceedsFromIssuanceOfCommonStock_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapProceedsFromIssuanceOfCommonStock_70" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_70" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharePrice" xlink:label="loc_us-gaapSharePrice_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharePrice_70" xlink:type="arc" order="3" />
      <link: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="loc_us-gaapNetIncomeLoss_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss_70" xlink:type="arc" order="4" />
      <link: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="loc_us-gaapRetainedEarningsAccumulatedDeficit_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit_70" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtLongtermAndShorttermCombinedAmount" xlink:label="loc_us-gaapDebtLongtermAndShorttermCombinedAmount_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtLongtermAndShorttermCombinedAmount_70" xlink:type="arc" order="6" />
      <link: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="loc_us-gaapCashAndCashEquivalentsAtCarryingValue_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue_70" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_WorkingCapitalDeficit" xlink:label="loc_ppsiWorkingCapitalDeficit_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_ppsiWorkingCapitalDeficit_70" xlink:type="arc" order="8" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="00000040 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)">
      <link: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="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link: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="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaapStatementBusinessSegmentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapStatementBusinessSegmentsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaapSegmentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementBusinessSegmentsAxis" xlink:to="loc_us-gaapSegmentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaapSegmentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementBusinessSegmentsAxis" xlink:to="loc_us-gaapSegmentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_TAndDSolutionsSegmentMember" xlink:label="loc_ppsiTAndDSolutionsSegmentMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_ppsiTAndDSolutionsSegmentMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_CriticalPowerSolutionsSegmentMember" xlink:label="loc_ppsiCriticalPowerSolutionsSegmentMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_ppsiCriticalPowerSolutionsSegmentMember_20" xlink:type="arc" order="21" />
      <link: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="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="2" />
      <link: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="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="20" />
      <link: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="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" xlink:type="arc" order="30" />
      <link: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="loc_us-gaapFurnitureAndFixturesMember_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapFurnitureAndFixturesMember_70" xlink:type="arc" order="71" />
      <link: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="loc_us-gaapBuildingMember_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapBuildingMember_90" xlink:type="arc" order="91" />
      <link: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="loc_us-gaapMachineryAndEquipmentMember_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapMachineryAndEquipmentMember_100" xlink:type="arc" order="101" />
      <link: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="loc_us-gaapComputerEquipmentMember_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapComputerEquipmentMember_120" xlink:type="arc" order="121" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember_70" xlink:type="arc" order="72" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember_80" xlink:type="arc" order="82" />
      <link: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="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="4" />
      <link: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="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="20" />
      <link: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="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_NonCompleteAgreementsMember" xlink:label="loc_ppsiNonCompleteAgreementsMember_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_ppsiNonCompleteAgreementsMember_140" xlink:type="arc" order="141" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_TechnologyRelatedIndustryMember" xlink:label="loc_ppsiTechnologyRelatedIndustryMember_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_ppsiTechnologyRelatedIndustryMember_150" xlink:type="arc" order="151" />
      <link: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="loc_us-gaapCustomerRelationshipsMember_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapCustomerRelationshipsMember_160" xlink:type="arc" order="161" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_StandardProductWarrantyPeriod" xlink:label="loc_ppsiStandardProductWarrantyPeriod_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_ppsiStandardProductWarrantyPeriod_180" xlink:type="arc" order="0" />
      <link: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="loc_us-gaapAllowanceForDoubtfulAccountsReceivableCurrent_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivableCurrent_180" xlink:type="arc" order="1" />
      <link: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="loc_us-gaapPropertyPlantAndEquipmentUsefulLife_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentUsefulLife_180" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:label="loc_us-gaapImpairmentOfIntangibleAssetsFinitelived_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapImpairmentOfIntangibleAssetsFinitelived_180" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_NumberOfReportingUnitsWithGoodwill" xlink:label="loc_ppsiNumberOfReportingUnitsWithGoodwill_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_ppsiNumberOfReportingUnitsWithGoodwill_180" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_AggregateNumberOfReportingUnits" xlink:label="loc_ppsiAggregateNumberOfReportingUnits_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_ppsiAggregateNumberOfReportingUnits_180" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NumberOfReportableSegments" xlink:label="loc_us-gaapNumberOfReportableSegments_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapNumberOfReportableSegments_180" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="loc_us-gaapGoodwillImpairmentLoss_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapGoodwillImpairmentLoss_180" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetImpairmentCharges" xlink:label="loc_us-gaapAssetImpairmentCharges_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapAssetImpairmentCharges_180" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReportingUnitZeroOrNegativeCarryingAmountAmountOfAllocatedGoodwill" xlink:label="loc_us-gaapReportingUnitZeroOrNegativeCarryingAmountAmountOfAllocatedGoodwill_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapReportingUnitZeroOrNegativeCarryingAmountAmountOfAllocatedGoodwill_180" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1" xlink:label="loc_us-gaapNewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapNewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1_180" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_IncreaseDecreaseInAssets" xlink:label="loc_ppsiIncreaseDecreaseInAssets_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_ppsiIncreaseDecreaseInAssets_180" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_IncreaseDecreaseInLiabilities" xlink:label="loc_ppsiIncreaseDecreaseInLiabilities_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_ppsiIncreaseDecreaseInLiabilities_180" xlink:type="arc" order="12" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/RestructuringAndIntegrationDetails" xlink:title="00000041 - Disclosure - RESTRUCTURING AND INTEGRATION (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestructuringCostAndReserveLineItems" xlink:label="loc_us-gaapRestructuringCostAndReserveLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:label="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaapStatementBusinessSegmentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:to="loc_us-gaapStatementBusinessSegmentsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaapSegmentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementBusinessSegmentsAxis" xlink:to="loc_us-gaapSegmentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaapSegmentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementBusinessSegmentsAxis" xlink:to="loc_us-gaapSegmentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_TAndDSolutionsSegmentMember" xlink:label="loc_ppsiTAndDSolutionsSegmentMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_ppsiTAndDSolutionsSegmentMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_CriticalPowerSolutionsSegmentMember" xlink:label="loc_ppsiCriticalPowerSolutionsSegmentMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_ppsiCriticalPowerSolutionsSegmentMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SeveranceCosts1" xlink:label="loc_us-gaapSeveranceCosts1_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapSeveranceCosts1_40" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessExitCosts1" xlink:label="loc_us-gaapBusinessExitCosts1_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapBusinessExitCosts1_40" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestructuringAndRelatedCostIncurredCost" xlink:label="loc_us-gaapRestructuringAndRelatedCostIncurredCost_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapRestructuringAndRelatedCostIncurredCost_40" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherRestructuringCosts" xlink:label="loc_us-gaapOtherRestructuringCosts_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapOtherRestructuringCosts_40" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestructuringSettlementAndImpairmentProvisions" xlink:label="loc_us-gaapRestructuringSettlementAndImpairmentProvisions_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapRestructuringSettlementAndImpairmentProvisions_40" xlink:type="arc" order="4" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/RestructuringAndIntegrationDetails1" xlink:title="00000042 - Disclosure - RESTRUCTURING AND INTEGRATION (Details 1)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestructuringCostAndReserveLineItems" xlink:label="loc_us-gaapRestructuringCostAndReserveLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:label="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestructuringCostAndReserveAxis" xlink:label="loc_us-gaapRestructuringCostAndReserveAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:to="loc_us-gaapRestructuringCostAndReserveAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfRestructuringDomain" xlink:label="loc_us-gaapTypeOfRestructuringDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRestructuringCostAndReserveAxis" xlink:to="loc_us-gaapTypeOfRestructuringDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfRestructuringDomain" xlink:label="loc_us-gaapTypeOfRestructuringDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRestructuringCostAndReserveAxis" xlink:to="loc_us-gaapTypeOfRestructuringDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeSeveranceMember" xlink:label="loc_us-gaapEmployeeSeveranceMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTypeOfRestructuringDomain" xlink:to="loc_us-gaapEmployeeSeveranceMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_ProductLineHarmonizationMember" xlink:label="loc_ppsiProductLineHarmonizationMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTypeOfRestructuringDomain" xlink:to="loc_ppsiProductLineHarmonizationMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FacilityClosingMember" xlink:label="loc_us-gaapFacilityClosingMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTypeOfRestructuringDomain" xlink:to="loc_us-gaapFacilityClosingMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_AssetWriteDownsMember" xlink:label="loc_ppsiAssetWriteDownsMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTypeOfRestructuringDomain" xlink:to="loc_ppsiAssetWriteDownsMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestructuringReserveRollForward" xlink:label="loc_us-gaapRestructuringReserveRollForward_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapRestructuringReserveRollForward_60" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestructuringReserve" xlink:label="loc_us-gaapRestructuringReserve_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringReserveRollForward_60" xlink:to="loc_us-gaapRestructuringReserve_60" xlink:type="arc" order="1" />
      <link: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="loc_us-gaapRestructuringCharges_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringReserveRollForward_60" xlink:to="loc_us-gaapRestructuringCharges_60" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsForRestructuring" xlink:label="loc_us-gaapPaymentsForRestructuring_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringReserveRollForward_60" xlink:to="loc_us-gaapPaymentsForRestructuring_60" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestructuringReserveAccrualAdjustment1" xlink:label="loc_us-gaapRestructuringReserveAccrualAdjustment1_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringReserveRollForward_60" xlink:to="loc_us-gaapRestructuringReserveAccrualAdjustment1_60" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestructuringReserveTranslationAdjustment" xlink:label="loc_us-gaapRestructuringReserveTranslationAdjustment_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringReserveRollForward_60" xlink:to="loc_us-gaapRestructuringReserveTranslationAdjustment_60" xlink:type="arc" order="5" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/RestructuringAndIntegrationDetailsNarrative" xlink:title="00000043 - Disclosure - RESTRUCTURING AND INTEGRATION (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/RevenuesDetails" xlink:title="00000044 - Disclosure - REVENUES (Details)">
      <link: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="loc_us-gaapStatementLineItems" />
      <link: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="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srtProductOrServiceAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtProductOrServiceAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_ProductRevenueMember" xlink:label="loc_ppsiProductRevenueMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_ppsiProductRevenueMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_ServiceRevenueMember" xlink:label="loc_ppsiServiceRevenueMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_ppsiServiceRevenueMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerIncludingAssessedTax_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRevenueFromContractWithCustomerIncludingAssessedTax_70" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/OtherExpenseDetailsNarrative" xlink:title="00000045 - Disclosure - OTHER EXPENSE (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/InventoriesDetails" xlink:title="00000046 - Disclosure - INVENTORIES (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/InventoriesDetailsNarrative" xlink:title="00000047 - Disclosure - INVENTORIES (Details Narrative)">
      <link: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="loc_us-gaapStatementLineItems" />
      <link: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="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CollateralAxis" xlink:label="loc_us-gaapCollateralAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapCollateralAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CollateralDomain" xlink:label="loc_us-gaapCollateralDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapCollateralAxis" xlink:to="loc_us-gaapCollateralDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CollateralDomain" xlink:label="loc_us-gaapCollateralDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapCollateralAxis" xlink:to="loc_us-gaapCollateralDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CollateralPledgedMember" xlink:label="loc_us-gaapCollateralPledgedMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollateralDomain" xlink:to="loc_us-gaapCollateralPledgedMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherInventoryInTransit" xlink:label="loc_us-gaapOtherInventoryInTransit_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherInventoryInTransit_40" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentCollateralAmount" xlink:label="loc_us-gaapDebtInstrumentCollateralAmount_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentCollateralAmount_40" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShortTermBorrowings" xlink:label="loc_us-gaapShortTermBorrowings_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShortTermBorrowings_40" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/PropertyPlantAndEquipmentDetails" xlink:title="00000048 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Details)">
      <link: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="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link: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="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link: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="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1" />
      <link: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="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="20" />
      <link: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="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LandMember" xlink:label="loc_us-gaapLandMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapLandMember_0" xlink:type="arc" order="1" />
      <link: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="loc_us-gaapBuildingMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapBuildingMember_10" xlink:type="arc" order="11" />
      <link: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="loc_us-gaapMachineryAndEquipmentMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapMachineryAndEquipmentMember_20" xlink:type="arc" order="21" />
      <link: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="loc_us-gaapFurnitureAndFixturesMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapFurnitureAndFixturesMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:label="loc_us-gaapComputerSoftwareIntangibleAssetMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapComputerSoftwareIntangibleAssetMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaapLeaseholdImprovementsMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapLeaseholdImprovementsMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConstructionInProgressMember" xlink:label="loc_us-gaapConstructionInProgressMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapConstructionInProgressMember_60" xlink:type="arc" order="61" />
      <link: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="loc_us-gaapPropertyPlantAndEquipmentGross_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentGross_170" xlink:type="arc" order="0" />
      <link: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="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_170" xlink:type="arc" order="1" />
      <link: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="loc_us-gaapPropertyPlantAndEquipmentNet_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet_170" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/PropertyPlantAndEquipmentDetailsNarrative" xlink:title="00000049 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Details Narrative)">
      <link: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="loc_us-gaapStatementLineItems" />
      <link: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="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link: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="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1" />
      <link: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="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="20" />
      <link: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="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" xlink:type="arc" order="30" />
      <link: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="loc_us-gaapBuildingMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapBuildingMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srtStatementGeographicalAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtStatementGeographicalAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srtSegmentGeographicalDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtStatementGeographicalAxis" xlink:to="loc_srtSegmentGeographicalDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srtSegmentGeographicalDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtStatementGeographicalAxis" xlink:to="loc_srtSegmentGeographicalDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CA" xlink:label="loc_countryCA_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_countryCA_20" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaapDepreciationDepletionAndAmortization_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDepreciationDepletionAndAmortization_40" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisposals" xlink:label="loc_us-gaapPropertyPlantAndEquipmentDisposals_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentDisposals_40" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/OtherAssetsDetailsNarrative" xlink:title="00000050 - Disclosure - OTHER ASSETS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:label="loc_us-gaapAccountsNotesAndLoansReceivableLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:label="loc_us-gaapScheduleOfAccountsNotesLoansAndFinancingReceivableTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAccountsNotesAndLoansReceivableLineItems" xlink:to="loc_us-gaapScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:label="loc_us-gaapAccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="loc_us-gaapAccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReceivableTypeDomain" xlink:label="loc_us-gaapReceivableTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:to="loc_us-gaapReceivableTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReceivableTypeDomain" xlink:label="loc_us-gaapReceivableTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:to="loc_us-gaapReceivableTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesReceivableMember" xlink:label="loc_us-gaapNotesReceivableMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapReceivableTypeDomain" xlink:to="loc_us-gaapNotesReceivableMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesReceivableNet" xlink:label="loc_us-gaapNotesReceivableNet_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccountsNotesAndLoansReceivableLineItems" xlink:to="loc_us-gaapNotesReceivableNet_60" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_NumberOfPromissoryNotes" xlink:label="loc_ppsiNumberOfPromissoryNotes_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccountsNotesAndLoansReceivableLineItems" xlink:to="loc_ppsiNumberOfPromissoryNotes_60" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_StatedInterestRatesForNotesReceivable" xlink:label="loc_ppsiStatedInterestRatesForNotesReceivable_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccountsNotesAndLoansReceivableLineItems" xlink:to="loc_ppsiStatedInterestRatesForNotesReceivable_60" xlink:type="arc" order="2" />
      <link: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="loc_us-gaapOtherAssetsCurrent_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccountsNotesAndLoansReceivableLineItems" xlink:to="loc_us-gaapOtherAssetsCurrent_60" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsDetails" xlink:title="00000051 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillLineItems" xlink:label="loc_us-gaapGoodwillLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfGoodwillTable" xlink:label="loc_us-gaapScheduleOfGoodwillTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapGoodwillLineItems" xlink:to="loc_us-gaapScheduleOfGoodwillTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaapStatementBusinessSegmentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfGoodwillTable" xlink:to="loc_us-gaapStatementBusinessSegmentsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaapSegmentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementBusinessSegmentsAxis" xlink:to="loc_us-gaapSegmentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaapSegmentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementBusinessSegmentsAxis" xlink:to="loc_us-gaapSegmentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_TAndDSolutionsSegmentMember" xlink:label="loc_ppsiTAndDSolutionsSegmentMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_ppsiTAndDSolutionsSegmentMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_CriticalPowerSolutionsSegmentMember" xlink:label="loc_ppsiCriticalPowerSolutionsSegmentMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_ppsiCriticalPowerSolutionsSegmentMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillRollForward" xlink:label="loc_us-gaapGoodwillRollForward_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapGoodwillLineItems" xlink:to="loc_us-gaapGoodwillRollForward_70" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillGross" xlink:label="loc_us-gaapGoodwillGross_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapGoodwillRollForward_70" xlink:to="loc_us-gaapGoodwillGross_70" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillPeriodIncreaseDecrease" xlink:label="loc_us-gaapGoodwillPeriodIncreaseDecrease_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapGoodwillRollForward_70" xlink:to="loc_us-gaapGoodwillPeriodIncreaseDecrease_70" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLossAbstract" xlink:label="loc_us-gaapGoodwillImpairedAccumulatedImpairmentLossAbstract_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapGoodwillLineItems" xlink:to="loc_us-gaapGoodwillImpairedAccumulatedImpairmentLossAbstract_70" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:label="loc_us-gaapGoodwillImpairedAccumulatedImpairmentLoss_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapGoodwillImpairedAccumulatedImpairmentLossAbstract_70" xlink:to="loc_us-gaapGoodwillImpairedAccumulatedImpairmentLoss_70" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="loc_us-gaapGoodwillImpairmentLoss_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapGoodwillImpairedAccumulatedImpairmentLossAbstract_70" xlink:to="loc_us-gaapGoodwillImpairmentLoss_70" xlink:type="arc" order="6" />
      <link: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="loc_us-gaapGoodwill_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapGoodwillLineItems" xlink:to="loc_us-gaapGoodwill_70" xlink:type="arc" order="8" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsDetails1" xlink:title="00000052 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details 1)">
      <link: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="loc_us-gaapStatementLineItems" />
      <link: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="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaapStatementBusinessSegmentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementBusinessSegmentsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaapSegmentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementBusinessSegmentsAxis" xlink:to="loc_us-gaapSegmentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaapSegmentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementBusinessSegmentsAxis" xlink:to="loc_us-gaapSegmentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_TAndDSolutionsSegmentMember" xlink:label="loc_ppsiTAndDSolutionsSegmentMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_ppsiTAndDSolutionsSegmentMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_CriticalPowerSolutionsSegmentMember" xlink:label="loc_ppsiCriticalPowerSolutionsSegmentMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_ppsiCriticalPowerSolutionsSegmentMember_10" xlink:type="arc" order="11" />
      <link: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="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="2" />
      <link: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="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="20" />
      <link: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="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_FiniteLivedIntangibleAssetsMajorClassMember" xlink:label="loc_ppsiFiniteLivedIntangibleAssetsMajorClassMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_ppsiFiniteLivedIntangibleAssetsMajorClassMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaapIntangibleAssetsNetExcludingGoodwill_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIntangibleAssetsNetExcludingGoodwill_70" xlink:type="arc" order="0" />
      <link: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="loc_us-gaapAmortizationOfIntangibleAssets_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAmortizationOfIntangibleAssets_70" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetImpairmentCharges" xlink:label="loc_us-gaapAssetImpairmentCharges_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAssetImpairmentCharges_70" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_IntangibleAssetsNetForeignCurrencyTranslation" xlink:label="loc_ppsiIntangibleAssetsNetForeignCurrencyTranslation_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_ppsiIntangibleAssetsNetForeignCurrencyTranslation_70" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsDetails2" xlink:title="00000053 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details 2)">
      <link: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="loc_us-gaapStatementLineItems" />
      <link: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="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link: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="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1" />
      <link: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="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="20" />
      <link: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="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain_10" xlink:type="arc" order="30" />
      <link: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="loc_us-gaapCustomerRelationshipsMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapCustomerRelationshipsMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NoncompeteAgreementsMember" xlink:label="loc_us-gaapNoncompeteAgreementsMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapNoncompeteAgreementsMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:label="loc_us-gaapTechnologyBasedIntangibleAssetsMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapTechnologyBasedIntangibleAssetsMember_40" xlink:type="arc" order="41" />
      <link: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="loc_us-gaapDevelopedTechnologyRightsMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapDevelopedTechnologyRightsMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_TechnologyRelatedIndustryAccreditationsMember" xlink:label="loc_ppsiTechnologyRelatedIndustryAccreditationsMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_ppsiTechnologyRelatedIndustryAccreditationsMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TrademarksMember" xlink:label="loc_us-gaapTrademarksMember_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapTrademarksMember_90" xlink:type="arc" order="91" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LicensingAgreementsMember" xlink:label="loc_us-gaapLicensingAgreementsMember_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapLicensingAgreementsMember_180" xlink:type="arc" order="181" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaapIndefiniteLivedIntangibleAssetsByMajorClassAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapIndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapIndefiniteLivedIntangibleAssetsMajorClassNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapIndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapIndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapIndefiniteLivedIntangibleAssetsMajorClassNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapIndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapIndefiniteLivedIntangibleAssetsMajorClassNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_TechnologyRelatedIndustryAccreditationsMember" xlink:label="loc_ppsiTechnologyRelatedIndustryAccreditationsMember_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_ppsiTechnologyRelatedIndustryAccreditationsMember_120" xlink:type="arc" order="121" />
      <link: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="loc_us-gaapFiniteLivedIntangibleAssetUsefulLife_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetUsefulLife_260" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:label="loc_us-gaapIntangibleAssetsGrossExcludingGoodwill_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIntangibleAssetsGrossExcludingGoodwill_260" xlink:type="arc" order="1" />
      <link: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="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization_260" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetImpairmentCharges" xlink:label="loc_us-gaapAssetImpairmentCharges_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAssetImpairmentCharges_260" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_FiniteLivedIntangibleAssetsForeignCurrencyTranslationAdjustments" xlink:label="loc_ppsiFiniteLivedIntangibleAssetsForeignCurrencyTranslationAdjustments_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_ppsiFiniteLivedIntangibleAssetsForeignCurrencyTranslationAdjustments_260" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaapIntangibleAssetsNetExcludingGoodwill_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIntangibleAssetsNetExcludingGoodwill_260" xlink:type="arc" order="5" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsDetails3" xlink:title="00000054 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details 3)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsDetailsNarrative" xlink:title="00000055 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details Narrative)">
      <link: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="loc_us-gaapStatementLineItems" />
      <link: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="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link: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="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1" />
      <link: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="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="20" />
      <link: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="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_NonCompleteAgreementsMember" xlink:label="loc_ppsiNonCompleteAgreementsMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_ppsiNonCompleteAgreementsMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_TechnologyRelatedIndustryMember" xlink:label="loc_ppsiTechnologyRelatedIndustryMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_ppsiTechnologyRelatedIndustryMember_30" xlink:type="arc" order="31" />
      <link: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="loc_us-gaapCustomerRelationshipsMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapCustomerRelationshipsMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetImpairmentCharges" xlink:label="loc_us-gaapAssetImpairmentCharges_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAssetImpairmentCharges_60" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="loc_us-gaapGoodwillImpairmentLoss_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGoodwillImpairmentLoss_60" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/DebtDetails" xlink:title="00000056 - Disclosure - DEBT (Details)">
      <link: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="loc_us-gaapDebtInstrumentLineItems" />
      <link: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="loc_us-gaapDebtInstrumentTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link: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="loc_us-gaapLongtermDebtTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_us-gaapLongtermDebtTypeAxis" xlink:type="arc" order="1" />
      <link: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="loc_us-gaapLongtermDebtTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain" xlink:type="arc" order="20" />
      <link: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="loc_us-gaapLongtermDebtTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditMember" xlink:label="loc_us-gaapLineOfCreditMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_us-gaapLineOfCreditMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalLeaseObligationsMember" xlink:label="loc_us-gaapCapitalLeaseObligationsMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_us-gaapCapitalLeaseObligationsMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:label="loc_us-gaapLongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapLongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_70" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:label="loc_us-gaapLongTermDebtAndCapitalLeaseObligationsCurrent_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapLongTermDebtAndCapitalLeaseObligationsCurrent_70" xlink:type="arc" order="1" />
      <link: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="loc_us-gaapLongTermDebtNoncurrent_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapLongTermDebtNoncurrent_70" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/DebtDetails1" xlink:title="00000057 - Disclosure - DEBT (Details 1)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/DebtDetailsNarrative" xlink:title="00000058 - Disclosure - DEBT (Details Narrative)">
      <link: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="loc_us-gaapDebtInstrumentLineItems" />
      <link: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="loc_us-gaapDebtInstrumentTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaapCreditFacilityAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_us-gaapCreditFacilityAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaapCreditFacilityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapCreditFacilityAxis" xlink:to="loc_us-gaapCreditFacilityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaapCreditFacilityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapCreditFacilityAxis" xlink:to="loc_us-gaapCreditFacilityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ForeignLineOfCreditMember" xlink:label="loc_us-gaapForeignLineOfCreditMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCreditFacilityDomain" xlink:to="loc_us-gaapForeignLineOfCreditMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_CanadianCreditFacilitiesAMember" xlink:label="loc_ppsiCanadianCreditFacilitiesAMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCreditFacilityDomain" xlink:to="loc_ppsiCanadianCreditFacilitiesAMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_CanadianCreditFacilitiesBMember" xlink:label="loc_ppsiCanadianCreditFacilitiesBMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCreditFacilityDomain" xlink:to="loc_ppsiCanadianCreditFacilitiesBMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_CanadianCreditFacilitiesCMember" xlink:label="loc_ppsiCanadianCreditFacilitiesCMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCreditFacilityDomain" xlink:to="loc_ppsiCanadianCreditFacilitiesCMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_CanadianCreditFacilitiesMember" xlink:label="loc_ppsiCanadianCreditFacilitiesMember_320" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCreditFacilityDomain" xlink:to="loc_ppsiCanadianCreditFacilitiesMember_320" xlink:type="arc" order="321" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_CurrencyAxis" xlink:label="loc_srtCurrencyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_srtCurrencyAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd#currency_AllCurrenciesDomain" xlink:label="loc_currencyAllCurrenciesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtCurrencyAxis" xlink:to="loc_currencyAllCurrenciesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd#currency_AllCurrenciesDomain" xlink:label="loc_currencyAllCurrenciesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtCurrencyAxis" xlink:to="loc_currencyAllCurrenciesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd#currency_CAD" xlink:label="loc_currencyCAD_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currencyAllCurrenciesDomain" xlink:to="loc_currencyCAD_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_CADARCAAmendment2017Member" xlink:label="loc_ppsiCADARCAAmendment2017Member_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_ppsiCADARCAAmendment2017Member_70" xlink:type="arc" order="72" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_CADARCAAmendment2018Member" xlink:label="loc_ppsiCADARCAAmendment2018Member_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_ppsiCADARCAAmendment2018Member_100" xlink:type="arc" order="102" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_CADARCAAmendmentMember" xlink:label="loc_ppsiCADARCAAmendmentMember_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_ppsiCADARCAAmendmentMember_170" xlink:type="arc" order="172" />
      <link: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="loc_us-gaapVariableRateAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_us-gaapVariableRateAxis" xlink:type="arc" order="4" />
      <link: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="loc_us-gaapVariableRateDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapVariableRateAxis" xlink:to="loc_us-gaapVariableRateDomain" xlink:type="arc" order="20" />
      <link: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="loc_us-gaapVariableRateDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapVariableRateAxis" xlink:to="loc_us-gaapVariableRateDomain_10" xlink:type="arc" order="30" />
      <link: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="loc_us-gaapBaseRateMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapVariableRateDomain" xlink:to="loc_us-gaapBaseRateMember_80" xlink:type="arc" order="82" />
      <link: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="loc_us-gaapLondonInterbankOfferedRateLIBORMember_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapVariableRateDomain" xlink:to="loc_us-gaapLondonInterbankOfferedRateLIBORMember_90" xlink:type="arc" order="92" />
      <link: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="loc_us-gaapLineOfCreditFacilityMaximumBorrowingCapacity_380" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityMaximumBorrowingCapacity_380" xlink:type="arc" order="0" />
      <link: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="loc_us-gaapDebtInstrumentBasisSpreadOnVariableRate1_380" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentBasisSpreadOnVariableRate1_380" xlink:type="arc" order="1" />
      <link: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="loc_us-gaapDebtInstrumentDescriptionOfVariableRateBasis_380" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentDescriptionOfVariableRateBasis_380" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentFrequencyOfPeriodicPayment" xlink:label="loc_us-gaapDebtInstrumentFrequencyOfPeriodicPayment_380" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentFrequencyOfPeriodicPayment_380" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:label="loc_us-gaapDebtInstrumentPeriodicPaymentPrincipal_380" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentPeriodicPaymentPrincipal_380" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid" xlink:label="loc_us-gaapDebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid_380" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid_380" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1" xlink:label="loc_us-gaapDebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1_380" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1_380" xlink:type="arc" order="6" />
      <link: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="loc_us-gaapLineOfCredit_380" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapLineOfCredit_380" xlink:type="arc" order="7" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/DebtDetailsNarrative1" xlink:title="00000059 - Disclosure - DEBT (Details Narrative 1)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="loc_us-gaapLineOfCreditFacilityLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="loc_us-gaapLineOfCreditFacilityTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaapCreditFacilityAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapLineOfCreditFacilityTable" xlink:to="loc_us-gaapCreditFacilityAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaapCreditFacilityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapCreditFacilityAxis" xlink:to="loc_us-gaapCreditFacilityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaapCreditFacilityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapCreditFacilityAxis" xlink:to="loc_us-gaapCreditFacilityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_RevolvingCreditFacilityUSMember" xlink:label="loc_ppsiRevolvingCreditFacilityUSMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCreditFacilityDomain" xlink:to="loc_ppsiRevolvingCreditFacilityUSMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_UnitedStatesCreditFacilitiesMember" xlink:label="loc_ppsiUnitedStatesCreditFacilitiesMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCreditFacilityDomain" xlink:to="loc_ppsiUnitedStatesCreditFacilitiesMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_UnitedStatesCreditFacilitiesBMember" xlink:label="loc_ppsiUnitedStatesCreditFacilitiesBMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCreditFacilityDomain" xlink:to="loc_ppsiUnitedStatesCreditFacilitiesBMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_RevolvingCreditFacility1Member" xlink:label="loc_ppsiRevolvingCreditFacility1Member_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCreditFacilityDomain" xlink:to="loc_ppsiRevolvingCreditFacility1Member_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_CreditFacilityBMember" xlink:label="loc_ppsiCreditFacilityBMember_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCreditFacilityDomain" xlink:to="loc_ppsiCreditFacilityBMember_120" xlink:type="arc" order="122" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_UnitedStatesFacilitiesAMember" xlink:label="loc_ppsiUnitedStatesFacilitiesAMember_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCreditFacilityDomain" xlink:to="loc_ppsiUnitedStatesFacilitiesAMember_210" xlink:type="arc" order="211" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_UnitedStatesFacilitiesBMember" xlink:label="loc_ppsiUnitedStatesFacilitiesBMember_220" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCreditFacilityDomain" xlink:to="loc_ppsiUnitedStatesFacilitiesBMember_220" xlink:type="arc" order="221" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapLineOfCreditFacilityTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_USARCAAmendment2017Member" xlink:label="loc_ppsiUSARCAAmendment2017Member_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_ppsiUSARCAAmendment2017Member_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_USARCAAmendment2018Member" xlink:label="loc_ppsiUSARCAAmendment2018Member_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_ppsiUSARCAAmendment2018Member_80" xlink:type="arc" order="81" />
      <link: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="loc_us-gaapVariableRateAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapLineOfCreditFacilityTable" xlink:to="loc_us-gaapVariableRateAxis" xlink:type="arc" order="3" />
      <link: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="loc_us-gaapVariableRateDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapVariableRateAxis" xlink:to="loc_us-gaapVariableRateDomain" xlink:type="arc" order="20" />
      <link: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="loc_us-gaapVariableRateDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapVariableRateAxis" xlink:to="loc_us-gaapVariableRateDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrimeRateMember" xlink:label="loc_us-gaapPrimeRateMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapVariableRateDomain" xlink:to="loc_us-gaapPrimeRateMember_60" xlink:type="arc" order="63" />
      <link: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="loc_us-gaapLondonInterbankOfferedRateLIBORMember_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapVariableRateDomain" xlink:to="loc_us-gaapLondonInterbankOfferedRateLIBORMember_70" xlink:type="arc" order="73" />
      <link: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="loc_us-gaapBaseRateMember_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapVariableRateDomain" xlink:to="loc_us-gaapBaseRateMember_100" xlink:type="arc" order="103" />
      <link: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="loc_us-gaapLineOfCreditFacilityMaximumBorrowingCapacity_270" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityMaximumBorrowingCapacity_270" xlink:type="arc" order="0" />
      <link: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="loc_us-gaapDebtInstrumentBasisSpreadOnVariableRate1_270" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapDebtInstrumentBasisSpreadOnVariableRate1_270" xlink:type="arc" order="1" />
      <link: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="loc_us-gaapDebtInstrumentDescriptionOfVariableRateBasis_270" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapDebtInstrumentDescriptionOfVariableRateBasis_270" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentFrequencyOfPeriodicPayment" xlink:label="loc_us-gaapDebtInstrumentFrequencyOfPeriodicPayment_270" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapDebtInstrumentFrequencyOfPeriodicPayment_270" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:label="loc_us-gaapDebtInstrumentPeriodicPaymentPrincipal_270" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapDebtInstrumentPeriodicPaymentPrincipal_270" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_PercentageOfOwnershipInSubsidiaryPerAgreementAsCollateral" xlink:label="loc_ppsiPercentageOfOwnershipInSubsidiaryPerAgreementAsCollateral_270" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_ppsiPercentageOfOwnershipInSubsidiaryPerAgreementAsCollateral_270" xlink:type="arc" order="5" />
      <link: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="loc_us-gaapLineOfCredit_270" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapLineOfCredit_270" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid" xlink:label="loc_us-gaapDebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid_270" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapDebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid_270" xlink:type="arc" order="7" />
      <link: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="loc_us-gaapDeferredFinanceCostsNet_270" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapDeferredFinanceCostsNet_270" xlink:type="arc" order="8" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/DebtDetailsNarrative2" xlink:title="00000060 - Disclosure - DEBT (Details Narrative 2)">
      <link: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="loc_us-gaapDebtInstrumentLineItems" />
      <link: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="loc_us-gaapDebtInstrumentTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link: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="loc_us-gaapLongtermDebtTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_us-gaapLongtermDebtTypeAxis" xlink:type="arc" order="1" />
      <link: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="loc_us-gaapLongtermDebtTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain" xlink:type="arc" order="20" />
      <link: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="loc_us-gaapLongtermDebtTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LoansPayableMember" xlink:label="loc_us-gaapLoansPayableMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_us-gaapLoansPayableMember_0" xlink:type="arc" order="1" />
      <link: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="loc_us-gaapDeferredFinanceCostsNet_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDeferredFinanceCostsNet_40" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShortTermBorrowings" xlink:label="loc_us-gaapShortTermBorrowings_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapShortTermBorrowings_40" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/CommitmentsAndContingenciesDetails" xlink:title="00000061 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/CommitmentsAndContingenciesDetails1" xlink:title="00000062 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details 1)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/CommitmentsAndContingenciesDetails2" xlink:title="00000063 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details 2)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/CommitmentsAndContingenciesDetails3" xlink:title="00000064 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details 3)">
      <link: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="loc_us-gaapStatementLineItems" />
      <link: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="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link: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="loc_us-gaapBalanceSheetLocationAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapBalanceSheetLocationAxis" xlink:type="arc" order="1" />
      <link: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="loc_us-gaapBalanceSheetLocationDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapBalanceSheetLocationAxis" xlink:to="loc_us-gaapBalanceSheetLocationDomain" xlink:type="arc" order="20" />
      <link: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="loc_us-gaapBalanceSheetLocationDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBalanceSheetLocationAxis" xlink:to="loc_us-gaapBalanceSheetLocationDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesMember" xlink:label="loc_us-gaapAccountsPayableAndAccruedLiabilitiesMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBalanceSheetLocationDomain" xlink:to="loc_us-gaapAccountsPayableAndAccruedLiabilitiesMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNoncurrentLiabilitiesMember" xlink:label="loc_us-gaapOtherNoncurrentLiabilitiesMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBalanceSheetLocationDomain" xlink:to="loc_us-gaapOtherNoncurrentLiabilitiesMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaapOperatingLeaseLiability_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingLeaseLiability_40" xlink:type="arc" order="0" />
      <link: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="loc_us-gaapFinanceLeaseLiability_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapFinanceLeaseLiability_40" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:title="00000065 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Narrative)">
      <link: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="loc_us-gaapStatementLineItems" />
      <link: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="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_WeightedAverageRemainingLeaseTerm" xlink:label="loc_ppsiWeightedAverageRemainingLeaseTerm_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_ppsiWeightedAverageRemainingLeaseTerm_60" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_WeightedAverageRemainingLeaseExtendTerm" xlink:label="loc_ppsiWeightedAverageRemainingLeaseExtendTerm_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_ppsiWeightedAverageRemainingLeaseExtendTerm_60" xlink:type="arc" order="1" />
      <link: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="loc_us-gaapFinanceLeaseRightOfUseAsset_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapFinanceLeaseRightOfUseAsset_60" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalLeasesNetInvestmentInDirectFinancingLeasesAccumulatedAmortization" xlink:label="loc_us-gaapCapitalLeasesNetInvestmentInDirectFinancingLeasesAccumulatedAmortization_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCapitalLeasesNetInvestmentInDirectFinancingLeasesAccumulatedAmortization_60" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/StockholdersEquityDetailsNarrative" xlink:title="00000066 - Disclosure - STOCKHOLDERS' EQUITY (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/Stock-basedCompensationDetails" xlink:title="00000067 - Disclosure - STOCK-BASED COMPENSATION (Details)">
      <link: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="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link: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="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember_20" xlink:type="arc" order="21" />
      <link: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="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_50" xlink:type="arc" order="0" />
      <link: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="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_50" xlink:type="arc" order="1" />
      <link: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="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_50" xlink:type="arc" order="2" />
      <link: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="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_50" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/Stock-basedCompensationDetails1" xlink:title="00000068 - Disclosure - STOCK-BASED COMPENSATION (Details 1)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/Stock-basedCompensationDetails2" xlink:title="00000069 - Disclosure - STOCK-BASED COMPENSATION (Details 2)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/Stock-basedCompensationDetailsNarrative" xlink:title="00000070 - Disclosure - STOCK-BASED COMPENSATION (Details Narrative)">
      <link: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="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link: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="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link: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="loc_us-gaapAwardTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" xlink:type="arc" order="1" />
      <link: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="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="20" />
      <link: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="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_IncentiveStockOptionMember" xlink:label="loc_ppsiIncentiveStockOptionMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_ppsiIncentiveStockOptionMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_NonQualifiedStockOptionMember" xlink:label="loc_ppsiNonQualifiedStockOptionMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_ppsiNonQualifiedStockOptionMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaapPlanNameAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapPlanNameAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_TwoThousandAndElevenPlanMember" xlink:label="loc_ppsiTwoThousandAndElevenPlanMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_ppsiTwoThousandAndElevenPlanMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_TwothousandAndNinePlanMember" xlink:label="loc_ppsiTwothousandAndNinePlanMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_ppsiTwothousandAndNinePlanMember_30" xlink:type="arc" order="31" />
      <link: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="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_80" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="loc_us-gaapCommonStockCapitalSharesReservedForFutureIssuance_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapCommonStockCapitalSharesReservedForFutureIssuance_80" xlink:type="arc" order="1" />
      <link: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="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_80" xlink:type="arc" order="2" />
      <link: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="loc_us-gaapStockOptionPlanExpense_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapStockOptionPlanExpense_80" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax" xlink:label="loc_us-gaapAllocatedShareBasedCompensationExpenseNetOfTax_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapAllocatedShareBasedCompensationExpenseNetOfTax_80" xlink:type="arc" order="4" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/IncomeTaxesDetails" xlink:title="00000071 - Disclosure - INCOME TAXES (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/IncomeTaxesDetails1" xlink:title="00000072 - Disclosure - INCOME TAXES (Details 1)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/IncomeTaxesDetails2" xlink:title="00000073 - Disclosure - INCOME TAXES (Details 2)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/IncomeTaxesDetails3" xlink:title="00000074 - Disclosure - INCOME TAXES (Details 3)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/IncomeTaxesDetails4" xlink:title="00000075 - Disclosure - INCOME TAXES (Details 4)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/IncomeTaxesDetails5" xlink:title="00000076 - Disclosure - INCOME TAXES (Details 5)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/IncomeTaxesDetailsNarrative" xlink:title="00000077 - Disclosure - INCOME TAXES (Details Narrative)">
      <link: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="loc_us-gaapStatementLineItems" />
      <link: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="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaapSubsequentEventTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapSubsequentEventTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaapSubsequentEventTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapSubsequentEventTypeAxis" xlink:to="loc_us-gaapSubsequentEventTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaapSubsequentEventTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSubsequentEventTypeAxis" xlink:to="loc_us-gaapSubsequentEventTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaapSubsequentEventMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventTypeDomain" xlink:to="loc_us-gaapSubsequentEventMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_PioneerElectrogroupCanadaIncMember" xlink:label="loc_ppsiPioneerElectrogroupCanadaIncMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_ppsiPioneerElectrogroupCanadaIncMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TaxCreditCarryforwardAxis" xlink:label="loc_us-gaapTaxCreditCarryforwardAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapTaxCreditCarryforwardAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TaxCreditCarryforwardNameDomain" xlink:label="loc_us-gaapTaxCreditCarryforwardNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapTaxCreditCarryforwardAxis" xlink:to="loc_us-gaapTaxCreditCarryforwardNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TaxCreditCarryforwardNameDomain" xlink:label="loc_us-gaapTaxCreditCarryforwardNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapTaxCreditCarryforwardAxis" xlink:to="loc_us-gaapTaxCreditCarryforwardNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchMember" xlink:label="loc_us-gaapResearchMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTaxCreditCarryforwardNameDomain" xlink:to="loc_us-gaapResearchMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralBusinessMember" xlink:label="loc_us-gaapGeneralBusinessMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTaxCreditCarryforwardNameDomain" xlink:to="loc_us-gaapGeneralBusinessMember_40" xlink:type="arc" order="41" />
      <link: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="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations_70" xlink:type="arc" order="0" />
      <link: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="loc_us-gaapTaxCreditCarryforwardAmount_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapTaxCreditCarryforwardAmount_70" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries" xlink:label="loc_us-gaapCashDividendsPaidToParentCompanyByConsolidatedSubsidiaries_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCashDividendsPaidToParentCompanyByConsolidatedSubsidiaries_70" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_WithholdingTaxesOnDividends" xlink:label="loc_ppsiWithholdingTaxesOnDividends_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_ppsiWithholdingTaxesOnDividends_70" xlink:type="arc" order="3" />
      <link: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="loc_us-gaapForeignCurrencyTransactionGainLossRealized_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapForeignCurrencyTransactionGainLossRealized_70" xlink:type="arc" order="4" />
      <link: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="loc_us-gaapOperatingLossCarryforwards_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingLossCarryforwards_70" xlink:type="arc" order="5" />
      <link: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="loc_us-gaapDeferredTaxAssetsGross_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredTaxAssetsGross_70" xlink:type="arc" order="6" />
      <link: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="loc_us-gaapDeferredTaxAssetsValuationAllowance_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredTaxAssetsValuationAllowance_70" xlink:type="arc" order="7" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/PensionPlanDetails" xlink:title="00000078 - Disclosure - PENSION PLAN (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/PensionPlanDetails1" xlink:title="00000079 - Disclosure - PENSION PLAN (Details 1)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/PensionPlanDetails2" xlink:title="00000080 - Disclosure - PENSION PLAN (Details 2)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/PensionPlanDetails3" xlink:title="00000081 - Disclosure - PENSION PLAN (Details 3)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/PensionPlanDetails4" xlink:title="00000082 - Disclosure - PENSION PLAN (Details 4)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/PensionPlanDetails5" xlink:title="00000083 - Disclosure - PENSION PLAN (Details 5)">
      <link: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="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" />
      <link: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="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanTypeAxis" xlink:label="loc_us-gaapRetirementPlanTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapRetirementPlanTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="loc_us-gaapRetirementPlanTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRetirementPlanTypeAxis" xlink:to="loc_us-gaapRetirementPlanTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="loc_us-gaapRetirementPlanTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRetirementPlanTypeAxis" xlink:to="loc_us-gaapRetirementPlanTypeDomain_10" xlink:type="arc" order="30" />
      <link: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="loc_us-gaapPensionPlansDefinedBenefitMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRetirementPlanTypeDomain" xlink:to="loc_us-gaapPensionPlansDefinedBenefitMember_0" xlink:type="arc" order="1" />
      <link: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="loc_us-gaapDefinedBenefitPlanByPlanAssetCategoriesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapDefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:type="arc" order="2" />
      <link: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="loc_us-gaapPlanAssetCategoriesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapDefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:to="loc_us-gaapPlanAssetCategoriesDomain" xlink:type="arc" order="20" />
      <link: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="loc_us-gaapPlanAssetCategoriesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:to="loc_us-gaapPlanAssetCategoriesDomain_10" xlink:type="arc" order="30" />
      <link: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="loc_us-gaapEquitySecuritiesMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPlanAssetCategoriesDomain" xlink:to="loc_us-gaapEquitySecuritiesMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FixedIncomeSecuritiesMember" xlink:label="loc_us-gaapFixedIncomeSecuritiesMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPlanAssetCategoriesDomain" xlink:to="loc_us-gaapFixedIncomeSecuritiesMember_10" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RealEstateMember" xlink:label="loc_us-gaapRealEstateMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPlanAssetCategoriesDomain" xlink:to="loc_us-gaapRealEstateMember_20" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_OtherAssetCategoriesMember" xlink:label="loc_ppsiOtherAssetCategoriesMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPlanAssetCategoriesDomain" xlink:to="loc_ppsiOtherAssetCategoriesMember_30" xlink:type="arc" order="32" />
      <link: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="loc_us-gaapDefinedBenefitPlanWeightedAverageAssetAllocations_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapDefinedBenefitPlanWeightedAverageAssetAllocations_110" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" xlink:label="loc_us-gaapDefinedBenefitPlanPlanAssetsTargetAllocationPercentage_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapDefinedBenefitPlanPlanAssetsTargetAllocationPercentage_110" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/PensionPlanDetails6" xlink:title="00000084 - Disclosure - PENSION PLAN (Details 6)">
      <link: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="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" />
      <link: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="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanTypeAxis" xlink:label="loc_us-gaapRetirementPlanTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapRetirementPlanTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="loc_us-gaapRetirementPlanTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRetirementPlanTypeAxis" xlink:to="loc_us-gaapRetirementPlanTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="loc_us-gaapRetirementPlanTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRetirementPlanTypeAxis" xlink:to="loc_us-gaapRetirementPlanTypeDomain_10" xlink:type="arc" order="30" />
      <link: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="loc_us-gaapPensionPlansDefinedBenefitMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRetirementPlanTypeDomain" xlink:to="loc_us-gaapPensionPlansDefinedBenefitMember_0" xlink:type="arc" order="1" />
      <link: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="loc_us-gaapDefinedBenefitPlanByPlanAssetCategoriesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapDefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:type="arc" order="2" />
      <link: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="loc_us-gaapPlanAssetCategoriesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapDefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:to="loc_us-gaapPlanAssetCategoriesDomain" xlink:type="arc" order="20" />
      <link: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="loc_us-gaapPlanAssetCategoriesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:to="loc_us-gaapPlanAssetCategoriesDomain_10" xlink:type="arc" order="30" />
      <link: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="loc_us-gaapEquitySecuritiesMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPlanAssetCategoriesDomain" xlink:to="loc_us-gaapEquitySecuritiesMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CorporateDebtSecuritiesMember" xlink:label="loc_us-gaapCorporateDebtSecuritiesMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPlanAssetCategoriesDomain" xlink:to="loc_us-gaapCorporateDebtSecuritiesMember_10" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RealEstateMember" xlink:label="loc_us-gaapRealEstateMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPlanAssetCategoriesDomain" xlink:to="loc_us-gaapRealEstateMember_20" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_OtherAssetCategoriesMember" xlink:label="loc_ppsiOtherAssetCategoriesMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPlanAssetCategoriesDomain" xlink:to="loc_ppsiOtherAssetCategoriesMember_30" xlink:type="arc" order="32" />
      <link: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="loc_us-gaapDefinedBenefitPlanFairValueOfPlanAssets_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapDefinedBenefitPlanFairValueOfPlanAssets_110" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/PensionPlanDetails7" xlink:title="00000085 - Disclosure - PENSION PLAN (Details 7)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/PensionPlanDetails8" xlink:title="00000086 - Disclosure - PENSION PLAN (Details 8)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/PensionPlanDetails9" xlink:title="00000087 - Disclosure - PENSION PLAN (Details 9)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/PensionPlanDetailsNarrative" xlink:title="00000088 - Disclosure - PENSION PLAN (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/BusinessSegmentGeographicAndCustomerInformationDetails" xlink:title="00000089 - Disclosure - BUSINESS SEGMENT, GEOGRAPHIC AND CUSTOMER INFORMATION (Details)">
      <link: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="loc_us-gaapSegmentReportingInformationLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaapScheduleOfSegmentReportingInformationBySegmentTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSegmentReportingInformationLineItems" xlink:to="loc_us-gaapScheduleOfSegmentReportingInformationBySegmentTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaapStatementBusinessSegmentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="loc_us-gaapStatementBusinessSegmentsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaapSegmentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementBusinessSegmentsAxis" xlink:to="loc_us-gaapSegmentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaapSegmentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementBusinessSegmentsAxis" xlink:to="loc_us-gaapSegmentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_TAndDSolutionsSegmentMember" xlink:label="loc_ppsiTAndDSolutionsSegmentMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_ppsiTAndDSolutionsSegmentMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_CriticalPowerSolutionsSegmentMember" xlink:label="loc_ppsiCriticalPowerSolutionsSegmentMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_ppsiCriticalPowerSolutionsSegmentMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CorporateMember" xlink:label="loc_us-gaapCorporateMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_us-gaapCorporateMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingInformationRevenueAbstract" xlink:label="loc_us-gaapSegmentReportingInformationRevenueAbstract_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentReportingInformationLineItems" xlink:to="loc_us-gaapSegmentReportingInformationRevenueAbstract_170" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_TransformersRevenue" xlink:label="loc_ppsiTransformersRevenue_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentReportingInformationRevenueAbstract_170" xlink:to="loc_ppsiTransformersRevenue_170" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_SwitchgearRevenue" xlink:label="loc_ppsiSwitchgearRevenue_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentReportingInformationRevenueAbstract_170" xlink:to="loc_ppsiSwitchgearRevenue_170" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_SalesRevenueGross" xlink:label="loc_ppsiSalesRevenueGross_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentReportingInformationRevenueAbstract_170" xlink:to="loc_ppsiSalesRevenueGross_170" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_SalesRevenueServicesGross1" xlink:label="loc_ppsiSalesRevenueServicesGross1_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentReportingInformationRevenueAbstract_170" xlink:to="loc_ppsiSalesRevenueServicesGross1_170" xlink:type="arc" order="4" />
      <link: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="loc_us-gaapRevenues_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentReportingInformationRevenueAbstract_170" xlink:to="loc_us-gaapRevenues_170" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DepreciationAndAmortization" xlink:label="loc_us-gaapDepreciationAndAmortization_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentReportingInformationLineItems" xlink:to="loc_us-gaapDepreciationAndAmortization_170" xlink:type="arc" order="6" />
      <link: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="loc_us-gaapOperatingIncomeLoss_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentReportingInformationLineItems" xlink:to="loc_us-gaapOperatingIncomeLoss_170" xlink:type="arc" order="7" />
      <link: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="loc_us-gaapAssets_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentReportingInformationLineItems" xlink:to="loc_us-gaapAssets_170" xlink:type="arc" order="8" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/BusinessSegmentGeographicAndCustomerInformationDetails1" xlink:title="00000090 - Disclosure - BUSINESS SEGMENT, GEOGRAPHIC AND CUSTOMER INFORMATION (Details 1)">
      <link: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="loc_us-gaapStatementLineItems" />
      <link: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="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srtStatementGeographicalAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtStatementGeographicalAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srtSegmentGeographicalDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtStatementGeographicalAxis" xlink:to="loc_srtSegmentGeographicalDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srtSegmentGeographicalDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtStatementGeographicalAxis" xlink:to="loc_srtSegmentGeographicalDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US" xlink:label="loc_countryUS_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_countryUS_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CA" xlink:label="loc_countryCA_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_countryCA_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NonUsMember" xlink:label="loc_us-gaapNonUsMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_us-gaapNonUsMember_20" xlink:type="arc" order="21" />
      <link: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="loc_us-gaapRevenues_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRevenues_90" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/BusinessSegmentGeographicAndCustomerInformationDetails2" xlink:title="00000091 - Disclosure - BUSINESS SEGMENT, GEOGRAPHIC AND CUSTOMER INFORMATION (Details 2)">
      <link: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="loc_us-gaapStatementLineItems" />
      <link: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="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srtStatementGeographicalAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtStatementGeographicalAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srtSegmentGeographicalDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtStatementGeographicalAxis" xlink:to="loc_srtSegmentGeographicalDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srtSegmentGeographicalDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtStatementGeographicalAxis" xlink:to="loc_srtSegmentGeographicalDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CA" xlink:label="loc_countryCA_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_countryCA_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US" xlink:label="loc_countryUS_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_countryUS_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_MX" xlink:label="loc_countryMX_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_countryMX_20" xlink:type="arc" order="21" />
      <link: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="loc_us-gaapPropertyPlantAndEquipmentNet_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet_90" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/BusinessSegmentGeographicAndCustomerInformationDetailsNarrative" xlink:title="00000092 - Disclosure - BUSINESS SEGMENT, GEOGRAPHIC AND CUSTOMER INFORMATION (Details Narrative)">
      <link: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="loc_us-gaapStatementLineItems" />
      <link: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="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link: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="loc_us-gaapConcentrationRiskByBenchmarkAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:type="arc" order="1" />
      <link: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="loc_us-gaapConcentrationRiskBenchmarkDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:type="arc" order="20" />
      <link: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="loc_us-gaapConcentrationRiskBenchmarkDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaapSalesRevenueNetMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapSalesRevenueNetMember_10" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaapConcentrationRiskByTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapConcentrationRiskByTypeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaapConcentrationRiskTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapConcentrationRiskByTypeAxis" xlink:to="loc_us-gaapConcentrationRiskTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaapConcentrationRiskTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapConcentrationRiskByTypeAxis" xlink:to="loc_us-gaapConcentrationRiskTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaapCustomerConcentrationRiskMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskTypeDomain" xlink:to="loc_us-gaapCustomerConcentrationRiskMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_CustomerConcentrationRisk1Member" xlink:label="loc_ppsiCustomerConcentrationRisk1Member_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskTypeDomain" xlink:to="loc_ppsiCustomerConcentrationRisk1Member_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NumberOfReportableSegments" xlink:label="loc_us-gaapNumberOfReportableSegments_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNumberOfReportableSegments_60" xlink:type="arc" order="0" />
      <link: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="loc_us-gaapConcentrationRiskPercentage1_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapConcentrationRiskPercentage1_60" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/BasicAndDilutedLossPerCommonShareDetails" xlink:title="00000093 - Disclosure - BASIC AND DILUTED LOSS PER COMMON SHARE (Details)">
      <link: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="loc_us-gaapStatementLineItems" />
      <link: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="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="loc_us-gaapAntidilutiveSecuritiesNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="loc_us-gaapAntidilutiveSecuritiesNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="loc_us-gaapAntidilutiveSecuritiesNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="loc_us-gaapAntidilutiveSecuritiesNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockCompensationPlanMember" xlink:label="loc_us-gaapStockCompensationPlanMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAntidilutiveSecuritiesNameDomain" xlink:to="loc_us-gaapStockCompensationPlanMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaapWarrantMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAntidilutiveSecuritiesNameDomain" xlink:to="loc_us-gaapWarrantMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_NumeratorAbstract" xlink:label="loc_ppsiNumeratorAbstract_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_ppsiNumeratorAbstract_60" xlink:type="arc" order="0" />
      <link: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="loc_us-gaapNetIncomeLoss_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ppsiNumeratorAbstract_60" xlink:to="loc_us-gaapNetIncomeLoss_60" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_DenominatorAbstract" xlink:label="loc_ppsiDenominatorAbstract_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_ppsiDenominatorAbstract_60" xlink:type="arc" order="2" />
      <link: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="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ppsiDenominatorAbstract_60" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic_60" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares" xlink:label="loc_us-gaapIncrementalCommonSharesAttributableToContingentlyIssuableShares_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ppsiDenominatorAbstract_60" xlink:to="loc_us-gaapIncrementalCommonSharesAttributableToContingentlyIssuableShares_60" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants" xlink:label="loc_us-gaapIncrementalCommonSharesAttributableToCallOptionsAndWarrants_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ppsiDenominatorAbstract_60" xlink:to="loc_us-gaapIncrementalCommonSharesAttributableToCallOptionsAndWarrants_60" xlink:type="arc" order="5" />
      <link: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="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ppsiDenominatorAbstract_60" xlink:to="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding_60" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:label="loc_us-gaapEarningsPerShareBasicAndDilutedAbstract_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEarningsPerShareBasicAndDilutedAbstract_60" xlink:type="arc" order="7" />
      <link: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="loc_us-gaapEarningsPerShareBasic_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEarningsPerShareBasicAndDilutedAbstract_60" xlink:to="loc_us-gaapEarningsPerShareBasic_60" xlink:type="arc" order="8" />
      <link: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="loc_us-gaapEarningsPerShareDiluted_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEarningsPerShareBasicAndDilutedAbstract_60" xlink:to="loc_us-gaapEarningsPerShareDiluted_60" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareDilutedOtherDisclosuresAbstract" xlink:label="loc_us-gaapEarningsPerShareDilutedOtherDisclosuresAbstract_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEarningsPerShareDilutedOtherDisclosuresAbstract_60" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPeriodIncreaseDecrease" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPeriodIncreaseDecrease_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEarningsPerShareDilutedOtherDisclosuresAbstract_60" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPeriodIncreaseDecrease_60" xlink:type="arc" order="11" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/SubsequentEventsDetailsNarrative" xlink:title="00000094 - Disclosure - SUBSEQUENT EVENTS (Details Narrative)">
      <link: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="loc_us-gaapStatementLineItems" />
      <link: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="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_PCPIMember" xlink:label="loc_ppsiPCPIMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_ppsiPCPIMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_NevadaCorporatioCleanSparkMember" xlink:label="loc_ppsiNevadaCorporatioCleanSparkMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_ppsiNevadaCorporatioCleanSparkMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaapSubsequentEventTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapSubsequentEventTypeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaapSubsequentEventTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapSubsequentEventTypeAxis" xlink:to="loc_us-gaapSubsequentEventTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaapSubsequentEventTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSubsequentEventTypeAxis" xlink:to="loc_us-gaapSubsequentEventTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaapSubsequentEventMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventTypeDomain" xlink:to="loc_us-gaapSubsequentEventMember_0" xlink:type="arc" order="2" />
      <link: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="loc_us-gaapStatementEquityComponentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" xlink:type="arc" order="3" />
      <link: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="loc_us-gaapEquityComponentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" xlink:type="arc" order="20" />
      <link: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="loc_us-gaapEquityComponentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain_10" xlink:type="arc" order="30" />
      <link: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="loc_us-gaapCommonStockMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapCommonStockMember_10" xlink:type="arc" order="13" />
      <link: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="loc_us-gaapFinancialInstrumentAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapFinancialInstrumentAxis" xlink:type="arc" order="4" />
      <link: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="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFinancialInstrumentAxis" xlink:to="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:type="arc" order="20" />
      <link: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="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFinancialInstrumentAxis" xlink:to="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaapWarrantMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_us-gaapWarrantMember_30" xlink:type="arc" order="34" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_Warrant1Member" xlink:label="loc_ppsiWarrant1Member_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_ppsiWarrant1Member_50" xlink:type="arc" order="54" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_ContractManufacturingAgreementMember" xlink:label="loc_ppsiContractManufacturingAgreementMember_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_ppsiContractManufacturingAgreementMember_70" xlink:type="arc" order="71" />
      <link: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="loc_us-gaapCommonStockParOrStatedValuePerShare_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockParOrStatedValuePerShare_90" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConversionOfStockSharesConverted1" xlink:label="loc_us-gaapConversionOfStockSharesConverted1_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapConversionOfStockSharesConverted1_90" xlink:type="arc" order="1" />
      <link: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="loc_us-gaapCommonStockSharesIssued_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesIssued_90" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_WarrantTerm" xlink:label="loc_ppsiWarrantTerm_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_ppsiWarrantTerm_90" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_PercentOfCustomersPurchaseOrder" xlink:label="loc_ppsiPercentOfCustomersPurchaseOrder_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_ppsiPercentOfCustomersPurchaseOrder_90" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_PercentOfCompanysCosts" xlink:label="loc_ppsiPercentOfCompanysCosts_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_ppsiPercentOfCompanysCosts_90" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermPurchaseCommitmentPeriod" xlink:label="loc_us-gaapLongtermPurchaseCommitmentPeriod_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLongtermPurchaseCommitmentPeriod_90" xlink:type="arc" order="6" />
    </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>13
<FILENAME>ppsi-20181231_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 4.26a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Source; Value: P:\Clients\Pioneer Power Solutions, Inc\Xbrl\20181231\ppsi_123118.xfr; Date: 2019%2D03%2D29T14:01:58Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x801A0000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" roleURI="http://www.xbrl.org/2009/role/netLabel" />
    <link:labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
      <link: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="us-gaap_StatementEquityComponentsAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xml:lang="en-US">Equity Components [Axis]</link:label>
      <link: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="us-gaap_CommonStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockMember_lbl" xml:lang="en-US">Common Stock [Member]</link:label>
      <link: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="us-gaap_AdditionalPaidInCapitalMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US">Additional paid-in capital [Member]</link:label>
      <link: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="us-gaap_AccumulatedOtherComprehensiveIncomeMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xml:lang="en-US">Accumulated other comprehensive income (loss) [Member]</link:label>
      <link: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="us-gaap_RetainedEarningsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsMember_lbl" xml:lang="en-US">Accumulated deficit/Retained earnings [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SubsidiarySaleOfStockAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsidiarySaleOfStockAxis_lbl" xml:lang="en-US">Sale of Stock [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IPOMember" xlink:label="us-gaap_IPOMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IPOMember" xlink:to="us-gaap_IPOMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IPOMember_lbl" xml:lang="en-US">IPO [Member]</link:label>
      <link: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="us-gaap_PropertyPlantAndEquipmentByTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</link:label>
      <link: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="us-gaap_FurnitureAndFixturesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FurnitureAndFixturesMember" xlink:to="us-gaap_FurnitureAndFixturesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FurnitureAndFixturesMember_lbl" xml:lang="en-US">Furniture and Fixtures [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeAxis" xlink:to="srt_RangeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeAxis_lbl" xml:lang="en-US">Range [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MinimumMember_lbl" xml:lang="en-US">Minimum [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MaximumMember_lbl" xml:lang="en-US">Maximum [Member]</link:label>
      <link: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="us-gaap_BuildingMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BuildingMember" xlink:to="us-gaap_BuildingMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BuildingMember_lbl" xml:lang="en-US">Building [Member]</link:label>
      <link: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="us-gaap_MachineryAndEquipmentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MachineryAndEquipmentMember" xlink:to="us-gaap_MachineryAndEquipmentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MachineryAndEquipmentMember_lbl" xml:lang="en-US">Machinery and Equipment [Member]</link:label>
      <link: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="us-gaap_ComputerEquipmentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComputerEquipmentMember" xlink:to="us-gaap_ComputerEquipmentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComputerEquipmentMember_lbl" xml:lang="en-US">Computer Equipment [Member]</link:label>
      <link: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="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xml:lang="en-US">Finite-Lived Intangible Assets By Major Class [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_TechnologyRelatedIndustryMember" xlink:label="ppsi_TechnologyRelatedIndustryMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_TechnologyRelatedIndustryMember" xlink:to="ppsi_TechnologyRelatedIndustryMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_TechnologyRelatedIndustryMember_lbl" xml:lang="en-US">Technology Related Industry [Member]</link:label>
      <link: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="us-gaap_CustomerRelationshipsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerRelationshipsMember" xlink:to="us-gaap_CustomerRelationshipsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CustomerRelationshipsMember_lbl" xml:lang="en-US">Customer Relationships [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_NonCompleteAgreementsMember" xlink:label="ppsi_NonCompleteAgreementsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_NonCompleteAgreementsMember" xlink:to="ppsi_NonCompleteAgreementsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_NonCompleteAgreementsMember_lbl" xml:lang="en-US">Non Complete Agreements [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:label="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:to="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_lbl" xml:lang="en-US">Receivable Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesReceivableMember" xlink:label="us-gaap_NotesReceivableMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesReceivableMember" xlink:to="us-gaap_NotesReceivableMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesReceivableMember_lbl" xml:lang="en-US">Notes Receivable - Developer [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_StatementBusinessSegmentsAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementBusinessSegmentsAxis_lbl" xml:lang="en-US">Segments [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_TAndDSolutionsSegmentMember" xlink:label="ppsi_TAndDSolutionsSegmentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_TAndDSolutionsSegmentMember" xlink:to="ppsi_TAndDSolutionsSegmentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_TAndDSolutionsSegmentMember_lbl" xml:lang="en-US">T and D Segment [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_CriticalPowerSolutionsSegmentMember" xlink:label="ppsi_CriticalPowerSolutionsSegmentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_CriticalPowerSolutionsSegmentMember" xlink:to="ppsi_CriticalPowerSolutionsSegmentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_CriticalPowerSolutionsSegmentMember_lbl" xml:lang="en-US">Critical Power Segment [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_FiniteLivedIntangibleAssetsMajorClassMember" xlink:label="ppsi_FiniteLivedIntangibleAssetsMajorClassMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_FiniteLivedIntangibleAssetsMajorClassMember" xlink:to="ppsi_FiniteLivedIntangibleAssetsMajorClassMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_FiniteLivedIntangibleAssetsMajorClassMember_lbl" xml:lang="en-US">Total Intangible [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NoncompeteAgreementsMember" xlink:label="us-gaap_NoncompeteAgreementsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncompeteAgreementsMember" xlink:to="us-gaap_NoncompeteAgreementsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncompeteAgreementsMember_lbl" xml:lang="en-US">Noncompete Agreements [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:label="us-gaap_TechnologyBasedIntangibleAssetsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:to="us-gaap_TechnologyBasedIntangibleAssetsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TechnologyBasedIntangibleAssetsMember_lbl" xml:lang="en-US">Internally Developed Software [Member]</link:label>
      <link: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="us-gaap_DevelopedTechnologyRightsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DevelopedTechnologyRightsMember" xlink:to="us-gaap_DevelopedTechnologyRightsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DevelopedTechnologyRightsMember_lbl" xml:lang="en-US">Developed Technology [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_TechnologyRelatedIndustryAccreditationsMember" xlink:label="ppsi_TechnologyRelatedIndustryAccreditationsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_TechnologyRelatedIndustryAccreditationsMember" xlink:to="ppsi_TechnologyRelatedIndustryAccreditationsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_TechnologyRelatedIndustryAccreditationsMember_lbl" xml:lang="en-US">Technology Related Industry Accreditations [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TrademarksMember" xlink:label="us-gaap_TrademarksMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TrademarksMember" xlink:to="us-gaap_TrademarksMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TrademarksMember_lbl" xml:lang="en-US">Trademarks [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xml:lang="en-US">Indefinite-lived Intangible Assets [Axis]</link:label>
      <link: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="us-gaap_LongtermDebtTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongtermDebtTypeAxis_lbl" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditMember" xlink:label="us-gaap_LineOfCreditMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditMember" xlink:to="us-gaap_LineOfCreditMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditMember_lbl" xml:lang="en-US">Term Credit Facilities, Net [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalLeaseObligationsMember" xlink:label="us-gaap_CapitalLeaseObligationsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeaseObligationsMember" xlink:to="us-gaap_CapitalLeaseObligationsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalLeaseObligationsMember_lbl" xml:lang="en-US">Capital Lease Obligations [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CreditFacilityAxis_lbl" xml:lang="en-US">Credit Facility [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ForeignLineOfCreditMember" xlink:label="us-gaap_ForeignLineOfCreditMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignLineOfCreditMember" xlink:to="us-gaap_ForeignLineOfCreditMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignLineOfCreditMember_lbl" xml:lang="en-US">Canadian Facilities [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_CurrencyAxis" xlink:label="srt_CurrencyAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_CurrencyAxis" xlink:to="srt_CurrencyAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_CurrencyAxis_lbl" xml:lang="en-US">Currency [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd#currency_CAD" xlink:label="currency_CAD" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="currency_CAD" xlink:to="currency_CAD_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="currency_CAD_lbl" xml:lang="en-US">Canada, Dollars</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_CanadianCreditFacilitiesAMember" xlink:label="ppsi_CanadianCreditFacilitiesAMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_CanadianCreditFacilitiesAMember" xlink:to="ppsi_CanadianCreditFacilitiesAMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_CanadianCreditFacilitiesAMember_lbl" xml:lang="en-US">Canadian Credit Facilities A [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_CanadianCreditFacilitiesBMember" xlink:label="ppsi_CanadianCreditFacilitiesBMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_CanadianCreditFacilitiesBMember" xlink:to="ppsi_CanadianCreditFacilitiesBMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_CanadianCreditFacilitiesBMember_lbl" xml:lang="en-US">Canadian Credit Facilities B [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_CanadianCreditFacilitiesCMember" xlink:label="ppsi_CanadianCreditFacilitiesCMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_CanadianCreditFacilitiesCMember" xlink:to="ppsi_CanadianCreditFacilitiesCMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_CanadianCreditFacilitiesCMember_lbl" xml:lang="en-US">Canadian Credit Facilities C [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="us-gaap_TypeOfArrangementAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_TypeOfArrangementAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TypeOfArrangementAxis_lbl" xml:lang="en-US">Type of Arrangement and Non-arrangement Transactions [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_CADARCAAmendment2017Member" xlink:label="ppsi_CADARCAAmendment2017Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_CADARCAAmendment2017Member" xlink:to="ppsi_CADARCAAmendment2017Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_CADARCAAmendment2017Member_lbl" xml:lang="en-US">2017 CAD ARCA Amendment [Member]</link:label>
      <link: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="us-gaap_VariableRateAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_VariableRateAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VariableRateAxis_lbl" xml:lang="en-US">Variable Rate [Axis]</link:label>
      <link: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="us-gaap_BaseRateMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BaseRateMember" xlink:to="us-gaap_BaseRateMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BaseRateMember_lbl" xml:lang="en-US">U.S. Base Rate [Member]</link:label>
      <link: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="us-gaap_LondonInterbankOfferedRateLIBORMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:to="us-gaap_LondonInterbankOfferedRateLIBORMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LondonInterbankOfferedRateLIBORMember_lbl" xml:lang="en-US">LIBOR [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_CADARCAAmendment2018Member" xlink:label="ppsi_CADARCAAmendment2018Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_CADARCAAmendment2018Member" xlink:to="ppsi_CADARCAAmendment2018Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_CADARCAAmendment2018Member_lbl" xml:lang="en-US">2018 CAD ARCA Amendment [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_CADARCAAmendmentMember" xlink:label="ppsi_CADARCAAmendmentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_CADARCAAmendmentMember" xlink:to="ppsi_CADARCAAmendmentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_CADARCAAmendmentMember_lbl" xml:lang="en-US">CAD ARCA Amendment [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_CanadianCreditFacilitiesMember" xlink:label="ppsi_CanadianCreditFacilitiesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_CanadianCreditFacilitiesMember" xlink:to="ppsi_CanadianCreditFacilitiesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_CanadianCreditFacilitiesMember_lbl" xml:lang="en-US">Canadian Credit Facilities [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_RevolvingCreditFacilityUSMember" xlink:label="ppsi_RevolvingCreditFacilityUSMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_RevolvingCreditFacilityUSMember" xlink:to="ppsi_RevolvingCreditFacilityUSMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_RevolvingCreditFacilityUSMember_lbl" xml:lang="en-US">U.S. Credit Facilities [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_UnitedStatesCreditFacilitiesMember" xlink:label="ppsi_UnitedStatesCreditFacilitiesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_UnitedStatesCreditFacilitiesMember" xlink:to="ppsi_UnitedStatesCreditFacilitiesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_UnitedStatesCreditFacilitiesMember_lbl" xml:lang="en-US">U.S. Credit Facilities A [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_UnitedStatesCreditFacilitiesBMember" xlink:label="ppsi_UnitedStatesCreditFacilitiesBMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_UnitedStatesCreditFacilitiesBMember" xlink:to="ppsi_UnitedStatesCreditFacilitiesBMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_UnitedStatesCreditFacilitiesBMember_lbl" xml:lang="en-US">United States Credit Facilities B [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_RevolvingCreditFacility1Member" xlink:label="ppsi_RevolvingCreditFacility1Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_RevolvingCreditFacility1Member" xlink:to="ppsi_RevolvingCreditFacility1Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_RevolvingCreditFacility1Member_lbl" xml:lang="en-US">U.S. Credit Facility - MasterCard [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_USARCAAmendment2017Member" xlink:label="ppsi_USARCAAmendment2017Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_USARCAAmendment2017Member" xlink:to="ppsi_USARCAAmendment2017Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_USARCAAmendment2017Member_lbl" xml:lang="en-US">2017 US ARCA Amendment [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrimeRateMember" xlink:label="us-gaap_PrimeRateMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrimeRateMember" xlink:to="us-gaap_PrimeRateMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrimeRateMember_lbl" xml:lang="en-US">Bank's Prime Rate [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_USARCAAmendment2018Member" xlink:label="ppsi_USARCAAmendment2018Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_USARCAAmendment2018Member" xlink:to="ppsi_USARCAAmendment2018Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_USARCAAmendment2018Member_lbl" xml:lang="en-US">2018 US ARCA Amendment [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_CreditFacilityBMember" xlink:label="ppsi_CreditFacilityBMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_CreditFacilityBMember" xlink:to="ppsi_CreditFacilityBMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_CreditFacilityBMember_lbl" xml:lang="en-US">Credit Facility B [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_UnitedStatesFacilitiesAMember" xlink:label="ppsi_UnitedStatesFacilitiesAMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_UnitedStatesFacilitiesAMember" xlink:to="ppsi_UnitedStatesFacilitiesAMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_UnitedStatesFacilitiesAMember_lbl" xml:lang="en-US">U.S. Facilities A [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_UnitedStatesFacilitiesBMember" xlink:label="ppsi_UnitedStatesFacilitiesBMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_UnitedStatesFacilitiesBMember" xlink:to="ppsi_UnitedStatesFacilitiesBMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_UnitedStatesFacilitiesBMember_lbl" xml:lang="en-US">USD Facility B [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LoansPayableMember" xlink:label="us-gaap_LoansPayableMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansPayableMember" xlink:to="us-gaap_LoansPayableMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansPayableMember_lbl" xml:lang="en-US">Nexus Promissory Note [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestructuringCostAndReserveAxis" xlink:label="us-gaap_RestructuringCostAndReserveAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestructuringCostAndReserveAxis" xlink:to="us-gaap_RestructuringCostAndReserveAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestructuringCostAndReserveAxis_lbl" xml:lang="en-US">Restructuring Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeSeveranceMember" xlink:label="us-gaap_EmployeeSeveranceMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeSeveranceMember" xlink:to="us-gaap_EmployeeSeveranceMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeSeveranceMember_lbl" xml:lang="en-US">Severance and Related [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_ProductLineHarmonizationMember" xlink:label="ppsi_ProductLineHarmonizationMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_ProductLineHarmonizationMember" xlink:to="ppsi_ProductLineHarmonizationMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_ProductLineHarmonizationMember_lbl" xml:lang="en-US">Product Line Harmonization [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FacilityClosingMember" xlink:label="us-gaap_FacilityClosingMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FacilityClosingMember" xlink:to="us-gaap_FacilityClosingMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FacilityClosingMember_lbl" xml:lang="en-US">Facility Closure and Exit Costs [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductOrServiceAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ProductOrServiceAxis_lbl" xml:lang="en-US">Products and Services [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_ProductRevenueMember" xlink:label="ppsi_ProductRevenueMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_ProductRevenueMember" xlink:to="ppsi_ProductRevenueMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_ProductRevenueMember_lbl" xml:lang="en-US">Products [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_ServiceRevenueMember" xlink:label="ppsi_ServiceRevenueMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_ServiceRevenueMember" xlink:to="ppsi_ServiceRevenueMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_ServiceRevenueMember_lbl" xml:lang="en-US">Services [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CollateralAxis" xlink:label="us-gaap_CollateralAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CollateralAxis" xlink:to="us-gaap_CollateralAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CollateralAxis_lbl" xml:lang="en-US">Collateral [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CollateralPledgedMember" xlink:label="us-gaap_CollateralPledgedMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CollateralPledgedMember" xlink:to="us-gaap_CollateralPledgedMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CollateralPledgedMember_lbl" xml:lang="en-US">Inventory [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LandMember" xlink:label="us-gaap_LandMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LandMember" xlink:to="us-gaap_LandMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LandMember_lbl" xml:lang="en-US">Land [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:label="us-gaap_ComputerSoftwareIntangibleAssetMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:to="us-gaap_ComputerSoftwareIntangibleAssetMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComputerSoftwareIntangibleAssetMember_lbl" xml:lang="en-US">Computer Hardware And Software [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseholdImprovementsMember" xlink:to="us-gaap_LeaseholdImprovementsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseholdImprovementsMember_lbl" xml:lang="en-US">Leasehold Improvements [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConstructionInProgressMember" xlink:label="us-gaap_ConstructionInProgressMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConstructionInProgressMember" xlink:to="us-gaap_ConstructionInProgressMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConstructionInProgressMember_lbl" xml:lang="en-US">Construction in Progress [Member]</link:label>
      <link: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="us-gaap_BalanceSheetLocationAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BalanceSheetLocationAxis_lbl" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesMember" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesMember" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesMember_lbl" xml:lang="en-US">Accounts Payable and Accrued Liabilities [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNoncurrentLiabilitiesMember" xlink:label="us-gaap_OtherNoncurrentLiabilitiesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNoncurrentLiabilitiesMember" xlink:to="us-gaap_OtherNoncurrentLiabilitiesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNoncurrentLiabilitiesMember_lbl" xml:lang="en-US">Other Long Term Liabilities [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CorporateMember" xlink:label="us-gaap_CorporateMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CorporateMember" xlink:to="us-gaap_CorporateMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CorporateMember_lbl" xml:lang="en-US">Corporate [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_StatementGeographicalAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_StatementGeographicalAxis_lbl" xml:lang="en-US">Geographical [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US" xlink:label="country_US" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_US" xlink:to="country_US_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_US_lbl" xml:lang="en-US">United States [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CA" xlink:label="country_CA" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_CA" xlink:to="country_CA_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_CA_lbl" xml:lang="en-US">Canada [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NonUsMember" xlink:label="us-gaap_NonUsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonUsMember" xlink:to="us-gaap_NonUsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonUsMember_lbl" xml:lang="en-US">Other Countries [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_MX" xlink:label="country_MX" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_MX" xlink:to="country_MX_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_MX_lbl" xml:lang="en-US">Mexico</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskByTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskByTypeAxis_lbl" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_CustomerConcentrationRisk1Member" xlink:label="ppsi_CustomerConcentrationRisk1Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_CustomerConcentrationRisk1Member" xlink:to="ppsi_CustomerConcentrationRisk1Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_CustomerConcentrationRisk1Member_lbl" xml:lang="en-US">Customer - Hydro-Quebec Utility Company [Member]</link:label>
      <link: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="us-gaap_ConcentrationRiskByBenchmarkAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="us-gaap_SalesRevenueNetMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesRevenueNetMember" xlink:to="us-gaap_SalesRevenueNetMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SalesRevenueNetMember_lbl" xml:lang="en-US">Sales [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="us-gaap_CustomerConcentrationRiskMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerConcentrationRiskMember" xlink:to="us-gaap_CustomerConcentrationRiskMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CustomerConcentrationRiskMember_lbl" xml:lang="en-US">Customer - Siemens [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_lbl" xml:lang="en-US">Antidilutive Securities [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockCompensationPlanMember" xlink:label="us-gaap_StockCompensationPlanMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockCompensationPlanMember" xlink:to="us-gaap_StockCompensationPlanMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockCompensationPlanMember_lbl" xml:lang="en-US">Equity Based Compensation Plans [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WarrantMember" xlink:label="us-gaap_WarrantMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantMember" xlink:to="us-gaap_WarrantMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WarrantMember_lbl" xml:lang="en-US">Warrant [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanTypeAxis" xlink:label="us-gaap_RetirementPlanTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetirementPlanTypeAxis" xlink:to="us-gaap_RetirementPlanTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetirementPlanTypeAxis_lbl" xml:lang="en-US">Retirement Plan Type [Axis]</link:label>
      <link: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="us-gaap_PensionPlansDefinedBenefitMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PensionPlansDefinedBenefitMember" xlink:to="us-gaap_PensionPlansDefinedBenefitMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PensionPlansDefinedBenefitMember_lbl" xml:lang="en-US">Pension Plan [Member]</link:label>
      <link: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="us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:to="us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_lbl" xml:lang="en-US">Defined Benefit Plan, Asset Categories [Axis]</link:label>
      <link: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="us-gaap_EquitySecuritiesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquitySecuritiesMember" xlink:to="us-gaap_EquitySecuritiesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquitySecuritiesMember_lbl" xml:lang="en-US">Equity Securities [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FixedIncomeSecuritiesMember" xlink:label="us-gaap_FixedIncomeSecuritiesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FixedIncomeSecuritiesMember" xlink:to="us-gaap_FixedIncomeSecuritiesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FixedIncomeSecuritiesMember_lbl" xml:lang="en-US">Fixed Income Securities [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RealEstateMember" xlink:label="us-gaap_RealEstateMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RealEstateMember" xlink:to="us-gaap_RealEstateMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RealEstateMember_lbl" xml:lang="en-US">Real Estate [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_OtherAssetCategoriesMember" xlink:label="ppsi_OtherAssetCategoriesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_OtherAssetCategoriesMember" xlink:to="ppsi_OtherAssetCategoriesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_OtherAssetCategoriesMember_lbl" xml:lang="en-US">Other Asset Categories [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CorporateDebtSecuritiesMember" xlink:label="us-gaap_CorporateDebtSecuritiesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CorporateDebtSecuritiesMember" xlink:to="us-gaap_CorporateDebtSecuritiesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CorporateDebtSecuritiesMember_lbl" xml:lang="en-US">Fixed Income Securities [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TaxCreditCarryforwardAxis" xlink:label="us-gaap_TaxCreditCarryforwardAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxCreditCarryforwardAxis" xlink:to="us-gaap_TaxCreditCarryforwardAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TaxCreditCarryforwardAxis_lbl" xml:lang="en-US">Tax Credit Carryforward [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchMember" xlink:label="us-gaap_ResearchMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchMember" xlink:to="us-gaap_ResearchMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchMember_lbl" xml:lang="en-US">Research and Development Tax Credit Carryforward [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralBusinessMember" xlink:label="us-gaap_GeneralBusinessMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralBusinessMember" xlink:to="us-gaap_GeneralBusinessMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GeneralBusinessMember_lbl" xml:lang="en-US">Foreign Tax Credit Carryforward [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTypeAxis_lbl" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventMember_lbl" xml:lang="en-US">Subsequent Event [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="srt_ConsolidatedEntitiesAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ConsolidatedEntitiesAxis_lbl" xml:lang="en-US">Consolidated Entities [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_PioneerElectrogroupCanadaIncMember" xlink:label="ppsi_PioneerElectrogroupCanadaIncMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_PioneerElectrogroupCanadaIncMember" xlink:to="ppsi_PioneerElectrogroupCanadaIncMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_PioneerElectrogroupCanadaIncMember_lbl" xml:lang="en-US">Pioneer Electrogroup Canada Inc. [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanNameAxis_lbl" xml:lang="en-US">Plan Name [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_TwoThousandAndElevenPlanMember" xlink:label="ppsi_TwoThousandAndElevenPlanMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_TwoThousandAndElevenPlanMember" xlink:to="ppsi_TwoThousandAndElevenPlanMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_TwoThousandAndElevenPlanMember_lbl" xml:lang="en-US">2011 Long-Term Incentive Plan [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_TwothousandAndNinePlanMember" xlink:label="ppsi_TwothousandAndNinePlanMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_TwothousandAndNinePlanMember" xlink:to="ppsi_TwothousandAndNinePlanMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_TwothousandAndNinePlanMember_lbl" xml:lang="en-US">2009 Equity Incentive Plan [Member]</link:label>
      <link: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="us-gaap_AwardTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_AwardTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AwardTypeAxis_lbl" xml:lang="en-US">Award Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_IncentiveStockOptionMember" xlink:label="ppsi_IncentiveStockOptionMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_IncentiveStockOptionMember" xlink:to="ppsi_IncentiveStockOptionMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_IncentiveStockOptionMember_lbl" xml:lang="en-US">Incentive Stock Option [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_NonQualifiedStockOptionMember" xlink:label="ppsi_NonQualifiedStockOptionMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_NonQualifiedStockOptionMember" xlink:to="ppsi_NonQualifiedStockOptionMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_NonQualifiedStockOptionMember_lbl" xml:lang="en-US">Non Qualified Stock Option [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_PCPIMember" xlink:label="ppsi_PCPIMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_PCPIMember" xlink:to="ppsi_PCPIMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_PCPIMember_lbl" xml:lang="en-US">PCPI [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_NevadaCorporatioCleanSparkMember" xlink:label="ppsi_NevadaCorporatioCleanSparkMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_NevadaCorporatioCleanSparkMember" xlink:to="ppsi_NevadaCorporatioCleanSparkMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_NevadaCorporatioCleanSparkMember_lbl" xml:lang="en-US">Nevada corporation (CleanSpark) [Member]</link:label>
      <link: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="us-gaap_FinancialInstrumentAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_FinancialInstrumentAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancialInstrumentAxis_lbl" xml:lang="en-US">Financial Instrument [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_Warrant1Member" xlink:label="ppsi_Warrant1Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_Warrant1Member" xlink:to="ppsi_Warrant1Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_Warrant1Member_lbl" xml:lang="en-US">Warrant 1 [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_TypeOfArrangementAxis_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_TypeOfArrangementAxis_2_lbl" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_ContractManufacturingAgreementMember" xlink:label="ppsi_ContractManufacturingAgreementMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_ContractManufacturingAgreementMember" xlink:to="ppsi_ContractManufacturingAgreementMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_ContractManufacturingAgreementMember_lbl" xml:lang="en-US">Contract Manufacturing Agreement [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LicensingAgreementsMember" xlink:label="us-gaap_LicensingAgreementsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LicensingAgreementsMember" xlink:to="us-gaap_LicensingAgreementsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LicensingAgreementsMember_lbl" xml:lang="en-US">Distributor Territory License [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_DocumentAndEntityInformationAbstract" xlink:label="ppsi_DocumentAndEntityInformationAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_DocumentAndEntityInformationAbstract" xlink:to="ppsi_DocumentAndEntityInformationAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_DocumentAndEntityInformationAbstract_lbl" xml:lang="en-US">Document And Entity Information</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US">Entity Registrant Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US">Entity Central Index Key</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentType" xlink:label="dei_DocumentType" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentType_lbl" xml:lang="en-US">Document Type</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_TradingSymbol_lbl" xml:lang="en-US">Trading Symbol</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US">Document Period End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US">Amendment Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US">Current Fiscal Year End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityWellKnownSeasonedIssuer" xlink:to="dei_EntityWellKnownSeasonedIssuer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityWellKnownSeasonedIssuer_lbl" xml:lang="en-US">Entity Well-known Season Issuer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityVoluntaryFilers" xlink:to="dei_EntityVoluntaryFilers_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityVoluntaryFilers_lbl" xml:lang="en-US">Entity Voluntary Filer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US">Entity's Reporting Status Current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntitySmallBusiness_lbl" xml:lang="en-US">Entity Small Business</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xml:lang="en-US">Entity Emerging Growth Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US">Entity Filer Category</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityShellCompany_lbl" xml:lang="en-US">Entity Shell Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityPublicFloat" xlink:label="dei_EntityPublicFloat" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPublicFloat" xlink:to="dei_EntityPublicFloat_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPublicFloat_lbl" xml:lang="en-US">Entity Public Float</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US">Document Fiscal Period Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US">Document Fiscal Year Focus</link:label>
      <link: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="us-gaap_IncomeStatementAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xml:lang="en-US">Income Statement [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_lbl" xml:lang="en-US">Revenues</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfGoodsAndServicesSoldAbstract" xlink:label="us-gaap_CostOfGoodsAndServicesSoldAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsAndServicesSoldAbstract" xlink:to="us-gaap_CostOfGoodsAndServicesSoldAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfGoodsAndServicesSoldAbstract_lbl" xml:lang="en-US">Cost of goods sold</link:label>
      <link: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="us-gaap_CostOfGoodsAndServicesSold" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsAndServicesSold" xlink:to="us-gaap_CostOfGoodsAndServicesSold_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CostOfGoodsAndServicesSold_lbl" xml:lang="en-US">Cost of goods sold</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_CostOfGoodsSoldRestructuringSettlementAndImpairmentProvisions" xlink:label="ppsi_CostOfGoodsSoldRestructuringSettlementAndImpairmentProvisions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_CostOfGoodsSoldRestructuringSettlementAndImpairmentProvisions" xlink:to="ppsi_CostOfGoodsSoldRestructuringSettlementAndImpairmentProvisions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_CostOfGoodsSoldRestructuringSettlementAndImpairmentProvisions_lbl" xml:lang="en-US">Restructuring and integration</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfRevenue" xlink:label="us-gaap_CostOfRevenue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfRevenue" xlink:to="us-gaap_CostOfRevenue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CostOfRevenue_lbl" xml:lang="en-US">Total cost of goods sold</link:label>
      <link: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="us-gaap_GrossProfit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_GrossProfit_lbl" xml:lang="en-US">Gross profit</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="us-gaap_OperatingExpensesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpensesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpensesAbstract_lbl" xml:lang="en-US">Operating expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_lbl" xml:lang="en-US">Selling, general and administrative</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestructuringSettlementAndImpairmentProvisions" xlink:label="us-gaap_RestructuringSettlementAndImpairmentProvisions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestructuringSettlementAndImpairmentProvisions" xlink:to="us-gaap_RestructuringSettlementAndImpairmentProvisions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_RestructuringSettlementAndImpairmentProvisions_lbl" xml:lang="en-US">Restructuring and integration</link:label>
      <link: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="us-gaap_ForeignCurrencyTransactionGainLossRealized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionGainLossRealized" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossRealized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossRealized_lbl" xml:lang="en-US">Foreign exchange gain</link:label>
      <link: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="us-gaap_OperatingExpenses" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingExpenses_lbl" xml:lang="en-US">Total operating expenses</link:label>
      <link: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="us-gaap_OperatingIncomeLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US">Operating loss</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestAndDebtExpense" xlink:label="us-gaap_InterestAndDebtExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestAndDebtExpense" xlink:to="us-gaap_InterestAndDebtExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestAndDebtExpense_lbl" xml:lang="en-US">Interest expense</link:label>
      <link: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="us-gaap_OtherNonoperatingIncomeExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xml:lang="en-US">Other expense</link:label>
      <link: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="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl" xml:lang="en-US">Loss before taxes</link:label>
      <link: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="us-gaap_IncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Income tax expense</link:label>
      <link: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="us-gaap_NetIncomeLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US">Net loss</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:label="us-gaap_EarningsPerShareBasicAndDilutedAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_EarningsPerShareBasicAndDilutedAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasicAndDilutedAbstract_lbl" xml:lang="en-US">Net loss per common share:</link:label>
      <link: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="us-gaap_EarningsPerShareBasic" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US">Basic (in dollars per share)</link:label>
      <link: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="us-gaap_EarningsPerShareDiluted" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US">Diluted (in dollars per share)</link:label>
      <link: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="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xml:lang="en-US">Weighted average common shares outstanding:</link:label>
      <link: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="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US">Basic (in shares)</link:label>
      <link: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="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US">Diluted (in shares)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLoss_2_lbl" xml:lang="en-US">Net loss</link:label>
      <link: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="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl" xml:lang="en-US">Other comprehensive (loss) income</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl" xml:lang="en-US">Foreign currency translation adjustments</link:label>
      <link: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="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_lbl" xml:lang="en-US">Amortization of net prior service costs and net actuarial losses, net of tax</link:label>
      <link: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="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl" xml:lang="en-US">Other comprehensive (loss) income</link:label>
      <link: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="us-gaap_ComprehensiveIncomeNetOfTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xml:lang="en-US">Comprehensive loss</link:label>
      <link: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="us-gaap_StatementOfFinancialPositionAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
      <link: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="us-gaap_AssetsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US">ASSETS</link:label>
      <link: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="us-gaap_AssetsCurrentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US">Current assets</link:label>
      <link: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="us-gaap_CashAndCashEquivalentsAtCarryingValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US">Cash and cash equivalents</link:label>
      <link: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="us-gaap_AccountsReceivableNetCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US">Accounts receivable, net</link:label>
      <link: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="us-gaap_InventoryNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryNet_lbl" xml:lang="en-US">Inventories, net</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxesReceivable" xlink:label="us-gaap_IncomeTaxesReceivable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesReceivable" xlink:to="us-gaap_IncomeTaxesReceivable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxesReceivable_lbl" xml:lang="en-US">Income taxes receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
      <link: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="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:to="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_lbl" xml:lang="en-US">Current assets of discontinued operations</link:label>
      <link: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="us-gaap_AssetsCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US">Total current assets</link:label>
      <link: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="us-gaap_PropertyPlantAndEquipmentNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US">Property, plant and equipment, net</link:label>
      <link: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="us-gaap_DeferredTaxAssetsNetNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:to="us-gaap_DeferredTaxAssetsNetNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsNetNoncurrent_lbl" xml:lang="en-US">Deferred income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAssets" xlink:label="us-gaap_OtherAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssets" xlink:to="us-gaap_OtherAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssets_lbl" xml:lang="en-US">Other assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xml:lang="en-US">Intangible assets, net</link:label>
      <link: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="us-gaap_Goodwill" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_Goodwill_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Goodwill_lbl" xml:lang="en-US">Goodwill</link:label>
      <link: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="us-gaap_Assets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US">Total assets</link:label>
      <link: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="us-gaap_LiabilitiesAndStockholdersEquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US">LIABILITIES AND STOCKHOLDERS' EQUITY</link:label>
      <link: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="us-gaap_LiabilitiesCurrentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US">Current liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BankOverdrafts" xlink:label="us-gaap_BankOverdrafts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BankOverdrafts" xlink:to="us-gaap_BankOverdrafts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BankOverdrafts_lbl" xml:lang="en-US">Bank overdrafts</link:label>
      <link: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="us-gaap_LineOfCredit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCredit" xlink:to="us-gaap_LineOfCredit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCredit_lbl" xml:lang="en-US">Revolving credit facilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShortTermBorrowings" xlink:label="us-gaap_ShortTermBorrowings" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermBorrowings" xlink:to="us-gaap_ShortTermBorrowings_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermBorrowings_lbl" xml:lang="en-US">Short term borrowings</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Accounts payable and accrued liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:to="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_lbl" xml:lang="en-US">Current maturities of long-term debt and capital lease obligations</link:label>
      <link: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="us-gaap_AccruedIncomeTaxesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedIncomeTaxesCurrent" xlink:to="us-gaap_AccruedIncomeTaxesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedIncomeTaxesCurrent_lbl" xml:lang="en-US">Income taxes payable</link:label>
      <link: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="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:to="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_lbl" xml:lang="en-US">Current liabilities of discontinued operations</link:label>
      <link: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="us-gaap_LiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US">Total current liabilities</link:label>
      <link: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="us-gaap_LongTermDebtNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtNoncurrent" xlink:to="us-gaap_LongTermDebtNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtNoncurrent_lbl" xml:lang="en-US">Long-term debt, net of current maturities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent" xlink:label="us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent" xlink:to="us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_lbl" xml:lang="en-US">Pension deficit</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesNoncurrent" xlink:to="us-gaap_OtherLiabilitiesNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_lbl" xml:lang="en-US">Other long-term liabilities</link:label>
      <link: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="us-gaap_DeferredTaxLiabilitiesNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:to="us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl" xml:lang="en-US">Deferred income taxes</link:label>
      <link: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="us-gaap_Liabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Liabilities_lbl" xml:lang="en-US">Total liabilities</link:label>
      <link: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="us-gaap_StockholdersEquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US">Stockholders' equity</link:label>
      <link: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="us-gaap_PreferredStockValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockValue" xlink:to="us-gaap_PreferredStockValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockValue_lbl" xml:lang="en-US">Preferred stock, $0.001 par value, 5,000,000 shares authorized; none issued</link:label>
      <link: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="us-gaap_CommonStockValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US">Common stock, $0.001 par value, 30,000,000 shares authorized; 8,726,045 shares issued and outstanding on December 31, 2018 and 2017</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapital_lbl" xml:lang="en-US">Additional paid-in capital</link:label>
      <link: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="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US">Accumulated other comprehensive loss</link:label>
      <link: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="us-gaap_RetainedEarningsAccumulatedDeficit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US">Accumulated deficit</link:label>
      <link: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="us-gaap_StockholdersEquity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US">Total stockholders' equity</link:label>
      <link: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="us-gaap_LiabilitiesAndStockholdersEquity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US">Total liabilities and stockholders' equity</link:label>
      <link: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="us-gaap_PreferredStockParOrStatedValuePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Preferred stock, par value (in dollars per share)</link:label>
      <link: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="us-gaap_PreferredStockSharesAuthorized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl" xml:lang="en-US">Preferred stock, authorized</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesIssued" xlink:to="us-gaap_PreferredStockSharesIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesIssued_lbl" xml:lang="en-US">Preferred stock, issued</link:label>
      <link: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="us-gaap_CommonStockParOrStatedValuePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Common stock, par value (in dollars per share)</link:label>
      <link: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="us-gaap_CommonStockSharesAuthorized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US">Common stock, authorized</link:label>
      <link: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="us-gaap_CommonStockSharesIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US">Common stock, issued</link:label>
      <link: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="us-gaap_CommonStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US">Common stock, outstanding</link:label>
      <link: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="us-gaap_StatementOfCashFlowsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
      <link: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="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Operating activities</link:label>
      <link: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="us-gaap_Depreciation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Depreciation" xlink:to="us-gaap_Depreciation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Depreciation_lbl" xml:lang="en-US">Depreciation</link:label>
      <link: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="us-gaap_AmortizationOfIntangibleAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl" xml:lang="en-US">Amortization of intangible assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAmortizationOfDeferredCharges" xlink:label="us-gaap_OtherAmortizationOfDeferredCharges" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAmortizationOfDeferredCharges" xlink:to="us-gaap_OtherAmortizationOfDeferredCharges_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAmortizationOfDeferredCharges_lbl" xml:lang="en-US">Amortization of right-of-use assets</link:label>
      <link: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="us-gaap_AmortizationOfFinancingCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfFinancingCosts" xlink:to="us-gaap_AmortizationOfFinancingCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfFinancingCosts_lbl" xml:lang="en-US">Amortization of debt issuance cost</link:label>
      <link: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="us-gaap_DeferredIncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Deferred income tax (benefit) expense</link:label>
      <link: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="us-gaap_ProvisionForDoubtfulAccounts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProvisionForDoubtfulAccounts" xlink:to="us-gaap_ProvisionForDoubtfulAccounts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_lbl" xml:lang="en-US">Change in receivable reserves</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryLIFOReservePeriodCharge" xlink:label="us-gaap_InventoryLIFOReservePeriodCharge" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryLIFOReservePeriodCharge" xlink:to="us-gaap_InventoryLIFOReservePeriodCharge_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryLIFOReservePeriodCharge_lbl" xml:lang="en-US">Change in inventory reserves</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryWriteDown" xlink:label="us-gaap_InventoryWriteDown" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWriteDown" xlink:to="us-gaap_InventoryWriteDown_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryWriteDown_lbl" xml:lang="en-US">Inventory write off</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitExpense" xlink:label="us-gaap_PensionAndOtherPostretirementBenefitExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PensionAndOtherPostretirementBenefitExpense" xlink:to="us-gaap_PensionAndOtherPostretirementBenefitExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PensionAndOtherPostretirementBenefitExpense_lbl" xml:lang="en-US">Accrued pension</link:label>
      <link: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="us-gaap_ShareBasedCompensation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US">Stock-based compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1" xlink:label="us-gaap_GainLossOnDispositionOfAssets1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnDispositionOfAssets1" xlink:to="us-gaap_GainLossOnDispositionOfAssets1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GainLossOnDispositionOfAssets1_lbl" xml:lang="en-US">Loss on disposition of fixed assets</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_ImpairmentOfIntangibleAssets" xlink:label="ppsi_ImpairmentOfIntangibleAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_ImpairmentOfIntangibleAssets" xlink:to="ppsi_ImpairmentOfIntangibleAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_ImpairmentOfIntangibleAssets_lbl" xml:lang="en-US">Intangible asset impairment</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="us-gaap_GoodwillImpairmentLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillImpairmentLoss" xlink:to="us-gaap_GoodwillImpairmentLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillImpairmentLoss_lbl" xml:lang="en-US">Goodwill impairment</link:label>
      <link: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="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_lbl" xml:lang="en-US">Foreign currency remeasurement loss (gain)</link:label>
      <link: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="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xml:lang="en-US">Changes in current operating assets and liabilities:</link:label>
      <link: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="us-gaap_IncreaseDecreaseInAccountsReceivable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xml:lang="en-US">Accounts receivable</link:label>
      <link: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="us-gaap_IncreaseDecreaseInInventories" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xml:lang="en-US">Inventories</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xml:lang="en-US">Prepaid expenses and other assets</link:label>
      <link: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="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl" xml:lang="en-US">Income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl" xml:lang="en-US">Accounts payable and accrued liabilities</link:label>
      <link: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="us-gaap_NetCashProvidedByUsedInOperatingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US">Net cash provided by operating activities</link:label>
      <link: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="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US">Investing activities</link:label>
      <link: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="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xml:lang="en-US">Additions to property, plant and equipment</link:label>
      <link: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="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl" xml:lang="en-US">Proceeds from sale of fixed assets</link:label>
      <link: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="us-gaap_NetCashProvidedByUsedInInvestingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xml:lang="en-US">Net cash provided by (used in) investing activities</link:label>
      <link: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="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US">Financing activities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfBankOverdrafts" xlink:label="us-gaap_ProceedsFromRepaymentsOfBankOverdrafts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromRepaymentsOfBankOverdrafts" xlink:to="us-gaap_ProceedsFromRepaymentsOfBankOverdrafts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProceedsFromRepaymentsOfBankOverdrafts_lbl" xml:lang="en-US">Bank overdrafts</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromShortTermDebt" xlink:label="us-gaap_ProceedsFromShortTermDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromShortTermDebt" xlink:to="us-gaap_ProceedsFromShortTermDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProceedsFromShortTermDebt_lbl" xml:lang="en-US">Short term borrowings</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:label="us-gaap_ProceedsFromIssuanceOfLongTermDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:to="us-gaap_ProceedsFromIssuanceOfLongTermDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfLongTermDebt_lbl" xml:lang="en-US">Borrowing under debt agreement</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfDebt" xlink:label="us-gaap_RepaymentsOfDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfDebt" xlink:to="us-gaap_RepaymentsOfDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_RepaymentsOfDebt_lbl" xml:lang="en-US">Repayment of debt</link:label>
      <link: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="us-gaap_PaymentsOfDebtIssuanceCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfDebtIssuanceCosts" xlink:to="us-gaap_PaymentsOfDebtIssuanceCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts_lbl" xml:lang="en-US">Payment of debt issuance cost</link:label>
      <link: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="us-gaap_ProceedsFromIssuanceOfCommonStock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xml:lang="en-US">Net proceeds from the exercise of options for common stock</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SaleLeasebackTransactionTransactionCostsFinancingActivities" xlink:label="us-gaap_SaleLeasebackTransactionTransactionCostsFinancingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleLeasebackTransactionTransactionCostsFinancingActivities" xlink:to="us-gaap_SaleLeasebackTransactionTransactionCostsFinancingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_SaleLeasebackTransactionTransactionCostsFinancingActivities_lbl" xml:lang="en-US">Principal repayments of financing leases</link:label>
      <link: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="us-gaap_NetCashProvidedByUsedInFinancingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US">Net cash (used in) provided by financing activities</link:label>
      <link: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="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl" xml:lang="en-US">(Decrease) Increase in cash and cash equivalents</link:label>
      <link: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="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:to="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_lbl" xml:lang="en-US">Effect of foreign exchange on cash and cash equivalents</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract_lbl" xml:lang="en-US">Cash and cash equivalents</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_2_lbl" xml:lang="en-US">Beginning of period</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_3_lbl" xml:lang="en-US">End of period</link:label>
      <link: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="us-gaap_SupplementalCashFlowInformationAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xml:lang="en-US">Supplemental cash flow information:</link:label>
      <link: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="us-gaap_InterestPaidNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaidNet" xlink:to="us-gaap_InterestPaidNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestPaidNet_lbl" xml:lang="en-US">Interest paid</link:label>
      <link: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="us-gaap_IncomeTaxesPaidNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaidNet" xlink:to="us-gaap_IncomeTaxesPaidNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxesPaidNet_lbl" xml:lang="en-US">Income taxes paid, net of refunds</link:label>
      <link: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="us-gaap_StatementTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementTable_lbl" xml:lang="en-US">Statement [Table]</link:label>
      <link: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="us-gaap_StatementLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US">Statement [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_lbl" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_StockholdersEquity_2_lbl" xml:lang="en-US">Balance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CommonStockSharesOutstanding_2_lbl" xml:lang="en-US">Balance (in shares)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xml:lang="en-US">Stock-based compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl" xml:lang="en-US">Foreign currency translation adjustment</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_lbl" xml:lang="en-US">Pension adjustment, net of taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" xlink:label="us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" xlink:to="us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_lbl" xml:lang="en-US">Cumulative adjustment from adoption of accounting standard</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xml:lang="en-US">Issuance of common stock</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xml:lang="en-US">Issuance of common stock (in shares)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StockholdersEquity_3_lbl" xml:lang="en-US">Balance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CommonStockSharesOutstanding_3_lbl" xml:lang="en-US">Balance (in shares)</link:label>
      <link: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="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BasisOfAccounting" xlink:label="us-gaap_BasisOfAccounting" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfAccounting" xlink:to="us-gaap_BasisOfAccounting_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BasisOfAccounting_lbl" xml:lang="en-US">BASIS OF PRESENTATION</link:label>
      <link: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="us-gaap_AccountingPoliciesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingPoliciesAbstract_lbl" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:label="us-gaap_RestructuringAndRelatedActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:to="us-gaap_RestructuringAndRelatedActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestructuringAndRelatedActivitiesAbstract_lbl" xml:lang="en-US">Restructuring and Related Activities [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:label="us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:to="us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_lbl" xml:lang="en-US">RESTRUCTURING AND INTEGRATION</link:label>
      <link: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="us-gaap_RevenueFromContractWithCustomerAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract_lbl" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
      <link: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="us-gaap_RevenueFromContractWithCustomerTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:to="us-gaap_RevenueFromContractWithCustomerTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock_lbl" xml:lang="en-US">REVENUES</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherIncomeAndExpensesAbstract" xlink:label="us-gaap_OtherIncomeAndExpensesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherIncomeAndExpensesAbstract" xlink:to="us-gaap_OtherIncomeAndExpensesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherIncomeAndExpensesAbstract_lbl" xml:lang="en-US">Other Income and Expenses [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNonoperatingIncomeAndExpenseTextBlock" xlink:label="us-gaap_OtherNonoperatingIncomeAndExpenseTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeAndExpenseTextBlock" xlink:to="us-gaap_OtherNonoperatingIncomeAndExpenseTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNonoperatingIncomeAndExpenseTextBlock_lbl" xml:lang="en-US">OTHER EXPENSE</link:label>
      <link: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="us-gaap_InventoryDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryDisclosureAbstract_lbl" xml:lang="en-US">Inventory Disclosure [Abstract]</link:label>
      <link: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="us-gaap_InventoryDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureTextBlock" xlink:to="us-gaap_InventoryDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryDisclosureTextBlock_lbl" xml:lang="en-US">INVENTORIES</link:label>
      <link: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="us-gaap_PropertyPlantAndEquipmentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
      <link: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="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xml:lang="en-US">PROPERTY, PLANT AND EQUIPMENT</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAssetsAbstract" xlink:label="us-gaap_OtherAssetsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsAbstract" xlink:to="us-gaap_OtherAssetsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsAbstract_lbl" xml:lang="en-US">Other Assets [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAssetsDisclosureTextBlock" xlink:label="us-gaap_OtherAssetsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsDisclosureTextBlock" xlink:to="us-gaap_OtherAssetsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsDisclosureTextBlock_lbl" xml:lang="en-US">OTHER ASSETS</link:label>
      <link: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="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
      <link: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="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_lbl" xml:lang="en-US">GOODWILL AND OTHER INTANGIBLE ASSETS</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureAbstract_lbl" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="us-gaap_DebtDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureTextBlock" xlink:to="us-gaap_DebtDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureTextBlock_lbl" xml:lang="en-US">DEBT</link:label>
      <link: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="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
      <link: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="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xml:lang="en-US">COMMITMENTS AND CONTINGENCIES</link:label>
      <link: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="us-gaap_StockholdersEquityNoteAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="us-gaap_StockholdersEquityNoteAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityNoteAbstract_lbl" xml:lang="en-US">Stockholders' Equity Note [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xml:lang="en-US">STOCKHOLDERS' EQUITY</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xml:lang="en-US">Disclosure of Compensation Related Costs, Share-based Payments [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xml:lang="en-US">STOCK-BASED COMPENSATION</link:label>
      <link: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="us-gaap_IncomeTaxDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_lbl" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
      <link: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="us-gaap_IncomeTaxDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US">INCOME TAXES</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:label="us-gaap_DefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:to="us-gaap_DefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract_lbl" xml:lang="en-US">Defined Benefit Plan [Abstract]</link:label>
      <link: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="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:to="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_lbl" xml:lang="en-US">PENSION PLAN</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingAbstract_lbl" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
      <link: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="us-gaap_SegmentReportingDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xml:lang="en-US">BUSINESS SEGMENT, GEOGRAPHIC AND CUSTOMER INFORMATION</link:label>
      <link: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="us-gaap_EarningsPerShareAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareTextBlock" xlink:to="us-gaap_EarningsPerShareTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl" xml:lang="en-US">BASIC AND DILUTED LOSS PER COMMON SHARE</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="us-gaap_SubsequentEventsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsAbstract_lbl" xml:lang="en-US">Subsequent Events [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="us-gaap_SubsequentEventsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl" xml:lang="en-US">SUBSEQUENT EVENTS</link:label>
      <link: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="us-gaap_ConsolidationPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationPolicyTextBlock" xlink:to="us-gaap_ConsolidationPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConsolidationPolicyTextBlock_lbl" xml:lang="en-US">Principles of Consolidation</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:to="us-gaap_PriorPeriodReclassificationAdjustmentDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription_lbl" xml:lang="en-US">Reclassifications</link:label>
      <link: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="us-gaap_UseOfEstimates" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UseOfEstimates_lbl" xml:lang="en-US">Use of Estimates</link:label>
      <link: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="us-gaap_RevenueRecognitionPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" xml:lang="en-US">Revenue Recognition</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfSalesPolicyTextBlock" xlink:label="us-gaap_CostOfSalesPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfSalesPolicyTextBlock" xlink:to="us-gaap_CostOfSalesPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfSalesPolicyTextBlock_lbl" xml:lang="en-US">Cost of Goods Sold</link:label>
      <link: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="us-gaap_FairValueOfFinancialInstrumentsPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl" xml:lang="en-US">Financial Instruments</link:label>
      <link: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="us-gaap_CashAndCashEquivalentsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xml:lang="en-US">Cash and Cash Equivalents</link:label>
      <link: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="us-gaap_ReceivablesPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesPolicyTextBlock" xlink:to="us-gaap_ReceivablesPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReceivablesPolicyTextBlock_lbl" xml:lang="en-US">Accounts Receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_lbl" xml:lang="en-US">Long-Lived Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsIndefiniteLivedPolicy" xlink:label="us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsIndefiniteLivedPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsIndefiniteLivedPolicy" xlink:to="us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsIndefiniteLivedPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsIndefiniteLivedPolicy_lbl" xml:lang="en-US">Goodwill and Indefinite Life Intangible Assets</link:label>
      <link: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="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:to="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl" xml:lang="en-US">Foreign Currency Translation</link:label>
      <link: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="us-gaap_IncomeTaxPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl" xml:lang="en-US">Income Taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxUncertaintiesPolicy" xlink:label="us-gaap_IncomeTaxUncertaintiesPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxUncertaintiesPolicy" xlink:to="us-gaap_IncomeTaxUncertaintiesPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxUncertaintiesPolicy_lbl" xml:lang="en-US">Unrecognized Tax Benefits</link:label>
      <link: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="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xml:lang="en-US">Share-Based Payments</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PensionAndOtherPostretirementPlansPolicy" xlink:label="us-gaap_PensionAndOtherPostretirementPlansPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PensionAndOtherPostretirementPlansPolicy" xlink:to="us-gaap_PensionAndOtherPostretirementPlansPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PensionAndOtherPostretirementPlansPolicy_lbl" xml:lang="en-US">Employee Benefit Plan</link:label>
      <link: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="us-gaap_InventoryPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryPolicyTextBlock" xlink:to="us-gaap_InventoryPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryPolicyTextBlock_lbl" xml:lang="en-US">Inventories</link:label>
      <link: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="us-gaap_EarningsPerSharePolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xml:lang="en-US">Income (Loss) Per Share</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:to="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl" xml:lang="en-US">Fair Value Measurements</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xml:lang="en-US">Recent Accounting Pronouncements</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock" xlink:label="us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock" xlink:to="us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock_lbl" xml:lang="en-US">Schedule of components of restructuring and integration expenses, before taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_ScheduleOfComponentsAndChangesInCompanysRestructuringLiabilityTableTextBlock" xlink:label="ppsi_ScheduleOfComponentsAndChangesInCompanysRestructuringLiabilityTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_ScheduleOfComponentsAndChangesInCompanysRestructuringLiabilityTableTextBlock" xlink:to="ppsi_ScheduleOfComponentsAndChangesInCompanysRestructuringLiabilityTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_ScheduleOfComponentsAndChangesInCompanysRestructuringLiabilityTableTextBlock_lbl" xml:lang="en-US">Schedule of components and changes in the company's restructuring liability</link:label>
      <link: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="us-gaap_DisaggregationOfRevenueTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="us-gaap_DisaggregationOfRevenueTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock_lbl" xml:lang="en-US">Schedule of revenues disaggregated by revenue discipline</link:label>
      <link: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="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xml:lang="en-US">Schedule of the components of inventories</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xml:lang="en-US">Schedule of property, plant and equipment</link:label>
      <link: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="us-gaap_ScheduleOfGoodwillTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfGoodwillTextBlock" xlink:to="us-gaap_ScheduleOfGoodwillTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfGoodwillTextBlock_lbl" xml:lang="en-US">Schedule of carrying amount of goodwill by reportable segment</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl" xml:lang="en-US">Schedule of changes in intangible asset balances</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_ScheduleOfIntangibleAssetsTableTextBlock" xlink:label="ppsi_ScheduleOfIntangibleAssetsTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_ScheduleOfIntangibleAssetsTableTextBlock" xlink:to="ppsi_ScheduleOfIntangibleAssetsTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_ScheduleOfIntangibleAssetsTableTextBlock_lbl" xml:lang="en-US">Schedule of components of intangible assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl" xml:lang="en-US">Schedule of future amortization expense</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:label="us-gaap_ScheduleOfDebtInstrumentsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:to="us-gaap_ScheduleOfDebtInstrumentsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDebtInstrumentsTextBlock_lbl" xml:lang="en-US">Schedule of long-term debt</link:label>
      <link: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="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:to="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_lbl" xml:lang="en-US">Schedule of maturities of long-term debt</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfRentExpenseTableTextBlock" xlink:label="us-gaap_ScheduleOfRentExpenseTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRentExpenseTableTextBlock" xlink:to="us-gaap_ScheduleOfRentExpenseTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRentExpenseTableTextBlock_lbl" xml:lang="en-US">Schedule of component of lease expense</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherLiabilitiesTableTextBlock" xlink:label="us-gaap_OtherLiabilitiesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesTableTextBlock" xlink:to="us-gaap_OtherLiabilitiesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Schedule of other information related to leases</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_LesseeLeaseLiabilityMaturityTableTextBlock" xlink:label="ppsi_LesseeLeaseLiabilityMaturityTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_LesseeLeaseLiabilityMaturityTableTextBlock" xlink:to="ppsi_LesseeLeaseLiabilityMaturityTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_LesseeLeaseLiabilityMaturityTableTextBlock_lbl" xml:lang="en-US">Schedule of future minimum lease payments</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_AsReportedAmountsOfLeaseLiabilityTableTextBlock" xlink:label="ppsi_AsReportedAmountsOfLeaseLiabilityTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_AsReportedAmountsOfLeaseLiabilityTableTextBlock" xlink:to="ppsi_AsReportedAmountsOfLeaseLiabilityTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_AsReportedAmountsOfLeaseLiabilityTableTextBlock_lbl" xml:lang="en-US">Schedule of reported amounts of lease liabilities</link:label>
      <link: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="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl" xml:lang="en-US">Schedule of stock option grants assumptions used in valuation model</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xml:lang="en-US">Schedule of stock option activity under the 2011 Long-Term Incentive Plan</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock_lbl" xml:lang="en-US">Schedule of weighted-average grant-date fair value of options, total intrinsic value of options exercised, and cash receipts from options exercised</link:label>
      <link: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="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:to="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_lbl" xml:lang="en-US">Schedule of components of loss before taxes</link:label>
      <link: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="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xml:lang="en-US">Schedule of components of the income tax provision</link:label>
      <link: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="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xml:lang="en-US">Schedule of the reconciliation from the statutory U.S. income tax rate and the effective income tax rate</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_ScheduleOfDeferredTaxAssetsAndLiabilitieTableTextBlock" xlink:label="ppsi_ScheduleOfDeferredTaxAssetsAndLiabilitieTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_ScheduleOfDeferredTaxAssetsAndLiabilitieTableTextBlock" xlink:to="ppsi_ScheduleOfDeferredTaxAssetsAndLiabilitieTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_ScheduleOfDeferredTaxAssetsAndLiabilitieTableTextBlock_lbl" xml:lang="en-US">Schedule of deferred income tax asset</link:label>
      <link: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="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Schedule of deferred income tax assets and liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:label="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:to="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_lbl" xml:lang="en-US">Schedule of gross unrecognized tax benefits</link:label>
      <link: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="us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock" xlink:to="us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock_lbl" xml:lang="en-US">Schedule of pension plan expenses</link:label>
      <link: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="us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock" xlink:to="us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock_lbl" xml:lang="en-US">Schedule of reconciliation of projected benefit obligation</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:label="us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:to="us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock_lbl" xml:lang="en-US">Schedule of expected benefit payments</link:label>
      <link: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="us-gaap_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock" xlink:to="us-gaap_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock_lbl" xml:lang="en-US">Schedule of other changes in plan assets and benefit obligations recognized in other comprehensive income (loss)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAmountsInAccumulatedOtherComprehensiveIncomeLossToBeRecognizedOverNextFiscalYearTableTextBlock" xlink:label="us-gaap_ScheduleOfAmountsInAccumulatedOtherComprehensiveIncomeLossToBeRecognizedOverNextFiscalYearTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAmountsInAccumulatedOtherComprehensiveIncomeLossToBeRecognizedOverNextFiscalYearTableTextBlock" xlink:to="us-gaap_ScheduleOfAmountsInAccumulatedOtherComprehensiveIncomeLossToBeRecognizedOverNextFiscalYearTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAmountsInAccumulatedOtherComprehensiveIncomeLossToBeRecognizedOverNextFiscalYearTableTextBlock_lbl" xml:lang="en-US">Schedule of amounts not yet been recognized as components of net benefit cost included in accumulated other comprehensive income (loss)</link:label>
      <link: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="us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock_lbl" xml:lang="en-US">Schedule of asset allocations</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_ScheduleOfFairValueOfPlanAssetsTableTextBlock" xlink:label="ppsi_ScheduleOfFairValueOfPlanAssetsTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_ScheduleOfFairValueOfPlanAssetsTableTextBlock" xlink:to="ppsi_ScheduleOfFairValueOfPlanAssetsTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_ScheduleOfFairValueOfPlanAssetsTableTextBlock_lbl" xml:lang="en-US">Schedule of fair value of plan assets</link:label>
      <link: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="us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock_lbl" xml:lang="en-US">Schedule of changes in the assets held by the pension plan</link:label>
      <link: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="us-gaap_ScheduleOfNetFundedStatusTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfNetFundedStatusTableTextBlock" xlink:to="us-gaap_ScheduleOfNetFundedStatusTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfNetFundedStatusTableTextBlock_lbl" xml:lang="en-US">Schedule of funded status</link:label>
      <link: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="us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:to="us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_lbl" xml:lang="en-US">Schedule of assumptions used in accounting for the pension plan</link:label>
      <link: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="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl" xml:lang="en-US">Schedule of information about segment income and loss and segment assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:label="us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:to="us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_lbl" xml:lang="en-US">Schedule of revenues attributable to countries</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:label="us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:to="us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_lbl" xml:lang="en-US">Schedule of property, plant and equipment by geographic location</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xml:lang="en-US">Schedule of computation of basic and diluted loss per share</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NumberOfReportableSegments" xlink:label="us-gaap_NumberOfReportableSegments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfReportableSegments" xlink:to="us-gaap_NumberOfReportableSegments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NumberOfReportableSegments_lbl" xml:lang="en-US">Number of reportable segments</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_2_lbl" xml:lang="en-US">Issuance of common stock</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharePrice" xlink:label="us-gaap_SharePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharePrice" xlink:to="us-gaap_SharePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharePrice_lbl" xml:lang="en-US">Share price</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtLongtermAndShorttermCombinedAmount" xlink:label="us-gaap_DebtLongtermAndShorttermCombinedAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtLongtermAndShorttermCombinedAmount" xlink:to="us-gaap_DebtLongtermAndShorttermCombinedAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtLongtermAndShorttermCombinedAmount_lbl" xml:lang="en-US">Debt</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_WorkingCapitalDeficit" xlink:label="ppsi_WorkingCapitalDeficit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_WorkingCapitalDeficit" xlink:to="ppsi_WorkingCapitalDeficit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_WorkingCapitalDeficit_lbl" xml:lang="en-US">Working capital deficit</link:label>
      <link: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="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
      <link: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="us-gaap_PropertyPlantAndEquipmentLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2_lbl" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_StandardProductWarrantyPeriod" xlink:label="ppsi_StandardProductWarrantyPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_StandardProductWarrantyPeriod" xlink:to="ppsi_StandardProductWarrantyPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_StandardProductWarrantyPeriod_lbl" xml:lang="en-US">Product warranty period</link:label>
      <link: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="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xml:lang="en-US">Allowance for doubtful accounts</link:label>
      <link: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="us-gaap_PropertyPlantAndEquipmentUsefulLife" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xml:lang="en-US">Estimated useful lives</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsFinitelived" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:to="us-gaap_ImpairmentOfIntangibleAssetsFinitelived_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsFinitelived_lbl" xml:lang="en-US">Impairment of intangible assets, finite-lived</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_NumberOfReportingUnitsWithGoodwill" xlink:label="ppsi_NumberOfReportingUnitsWithGoodwill" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_NumberOfReportingUnitsWithGoodwill" xlink:to="ppsi_NumberOfReportingUnitsWithGoodwill_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_NumberOfReportingUnitsWithGoodwill_lbl" xml:lang="en-US">Number of reporting units with goodwill</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_AggregateNumberOfReportingUnits" xlink:label="ppsi_AggregateNumberOfReportingUnits" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_AggregateNumberOfReportingUnits" xlink:to="ppsi_AggregateNumberOfReportingUnits_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_AggregateNumberOfReportingUnits_lbl" xml:lang="en-US">Aggregate number of reporting units</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillImpairmentLoss" xlink:to="us-gaap_GoodwillImpairmentLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_GoodwillImpairmentLoss_2_lbl" xml:lang="en-US">Impairment of goodwill</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetImpairmentCharges" xlink:label="us-gaap_AssetImpairmentCharges" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetImpairmentCharges" xlink:to="us-gaap_AssetImpairmentCharges_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetImpairmentCharges_lbl" xml:lang="en-US">Impairment charges</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReportingUnitZeroOrNegativeCarryingAmountAmountOfAllocatedGoodwill" xlink:label="us-gaap_ReportingUnitZeroOrNegativeCarryingAmountAmountOfAllocatedGoodwill" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReportingUnitZeroOrNegativeCarryingAmountAmountOfAllocatedGoodwill" xlink:to="us-gaap_ReportingUnitZeroOrNegativeCarryingAmountAmountOfAllocatedGoodwill_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReportingUnitZeroOrNegativeCarryingAmountAmountOfAllocatedGoodwill_lbl" xml:lang="en-US">Allocated goodwill</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1" xlink:label="us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1" xlink:to="us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1_lbl" xml:lang="en-US">Increase (decrease) in retained earnings</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_IncreaseDecreaseInAssets" xlink:label="ppsi_IncreaseDecreaseInAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_IncreaseDecreaseInAssets" xlink:to="ppsi_IncreaseDecreaseInAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_IncreaseDecreaseInAssets_lbl" xml:lang="en-US">Increase (decrease) in assets</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_IncreaseDecreaseInLiabilities" xlink:label="ppsi_IncreaseDecreaseInLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_IncreaseDecreaseInLiabilities" xlink:to="ppsi_IncreaseDecreaseInLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_IncreaseDecreaseInLiabilities_lbl" xml:lang="en-US">Increase (decrease) in liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:label="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:to="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_lbl" xml:lang="en-US">Schedule of Restructuring and Related Costs [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestructuringCostAndReserveLineItems" xlink:label="us-gaap_RestructuringCostAndReserveLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestructuringCostAndReserveLineItems" xlink:to="us-gaap_RestructuringCostAndReserveLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestructuringCostAndReserveLineItems_lbl" xml:lang="en-US">Restructuring Cost and Reserve [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SeveranceCosts1" xlink:label="us-gaap_SeveranceCosts1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SeveranceCosts1" xlink:to="us-gaap_SeveranceCosts1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SeveranceCosts1_lbl" xml:lang="en-US">Employee severance and related costs</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessExitCosts1" xlink:label="us-gaap_BusinessExitCosts1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessExitCosts1" xlink:to="us-gaap_BusinessExitCosts1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessExitCosts1_lbl" xml:lang="en-US">Lease termination and other facility costs</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestructuringAndRelatedCostIncurredCost" xlink:label="us-gaap_RestructuringAndRelatedCostIncurredCost" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestructuringAndRelatedCostIncurredCost" xlink:to="us-gaap_RestructuringAndRelatedCostIncurredCost_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestructuringAndRelatedCostIncurredCost_lbl" xml:lang="en-US">Business integration expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherRestructuringCosts" xlink:label="us-gaap_OtherRestructuringCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherRestructuringCosts" xlink:to="us-gaap_OtherRestructuringCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherRestructuringCosts_lbl" xml:lang="en-US">Other costs</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestructuringSettlementAndImpairmentProvisions" xlink:to="us-gaap_RestructuringSettlementAndImpairmentProvisions_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_RestructuringSettlementAndImpairmentProvisions_2_lbl" xml:lang="en-US">Pre-tax restructuring and integration expense</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_AssetWriteDownsMember" xlink:label="ppsi_AssetWriteDownsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_AssetWriteDownsMember" xlink:to="ppsi_AssetWriteDownsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_AssetWriteDownsMember_lbl" xml:lang="en-US">Asset Write-Downs [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestructuringReserveRollForward" xlink:label="us-gaap_RestructuringReserveRollForward" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestructuringReserveRollForward" xlink:to="us-gaap_RestructuringReserveRollForward_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestructuringReserveRollForward_lbl" xml:lang="en-US">Restructuring Reserve [Roll Forward]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestructuringReserve" xlink:label="us-gaap_RestructuringReserve" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestructuringReserve" xlink:to="us-gaap_RestructuringReserve_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_RestructuringReserve_lbl" xml:lang="en-US">Restructuring liability beginning</link:label>
      <link: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="us-gaap_RestructuringCharges" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestructuringCharges" xlink:to="us-gaap_RestructuringCharges_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestructuringCharges_lbl" xml:lang="en-US">Restructuring and integration expense</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsForRestructuring" xlink:label="us-gaap_PaymentsForRestructuring" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRestructuring" xlink:to="us-gaap_PaymentsForRestructuring_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsForRestructuring_lbl" xml:lang="en-US">Cash paid</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestructuringReserveAccrualAdjustment1" xlink:label="us-gaap_RestructuringReserveAccrualAdjustment1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestructuringReserveAccrualAdjustment1" xlink:to="us-gaap_RestructuringReserveAccrualAdjustment1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestructuringReserveAccrualAdjustment1_lbl" xml:lang="en-US">Other</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestructuringReserveTranslationAdjustment" xlink:label="us-gaap_RestructuringReserveTranslationAdjustment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestructuringReserveTranslationAdjustment" xlink:to="us-gaap_RestructuringReserveTranslationAdjustment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestructuringReserveTranslationAdjustment_lbl" xml:lang="en-US">Foreign currency translation</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestructuringReserve" xlink:to="us-gaap_RestructuringReserve_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_RestructuringReserve_2_lbl" xml:lang="en-US">Restructuring liability ending</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_CostOfGoodsSoldRestructuringSettlementAndImpairmentProvisions" xlink:to="ppsi_CostOfGoodsSoldRestructuringSettlementAndImpairmentProvisions_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ppsi_CostOfGoodsSoldRestructuringSettlementAndImpairmentProvisions_2_lbl" xml:lang="en-US">Restructuring charges</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductOrServiceAxis_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="srt_ProductOrServiceAxis_2_lbl" xml:lang="en-US">Product and Service [Axis]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_2_lbl" xml:lang="en-US">Total Revenue</link:label>
      <link: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="us-gaap_InventoryRawMaterials" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryRawMaterials" xlink:to="us-gaap_InventoryRawMaterials_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryRawMaterials_lbl" xml:lang="en-US">Raw materials</link:label>
      <link: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="us-gaap_InventoryWorkInProcess" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWorkInProcess" xlink:to="us-gaap_InventoryWorkInProcess_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryWorkInProcess_lbl" xml:lang="en-US">Work in process</link:label>
      <link: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="us-gaap_InventoryFinishedGoods" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryFinishedGoods" xlink:to="us-gaap_InventoryFinishedGoods_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryFinishedGoods_lbl" xml:lang="en-US">Finished goods</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryValuationReserves" xlink:label="us-gaap_InventoryValuationReserves" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryValuationReserves" xlink:to="us-gaap_InventoryValuationReserves_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_InventoryValuationReserves_lbl" xml:lang="en-US">Provision for excess and obsolete inventory</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_InventoryNet_2_lbl" xml:lang="en-US">Total inventories</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherInventoryInTransit" xlink:label="us-gaap_OtherInventoryInTransit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherInventoryInTransit" xlink:to="us-gaap_OtherInventoryInTransit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherInventoryInTransit_lbl" xml:lang="en-US">Goods in transit</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentCollateralAmount" xlink:label="us-gaap_DebtInstrumentCollateralAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentCollateralAmount" xlink:to="us-gaap_DebtInstrumentCollateralAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentCollateralAmount_lbl" xml:lang="en-US">Collateral pledged</link:label>
      <link: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="us-gaap_PropertyPlantAndEquipmentGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xml:lang="en-US">Property, plant and equipment</link:label>
      <link: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="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xml:lang="en-US">Less: Accumulated depreciation</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_2_lbl" xml:lang="en-US">Total property, plant and equipment, net</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationDepletionAndAmortization" xlink:to="us-gaap_DepreciationDepletionAndAmortization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepreciationDepletionAndAmortization_lbl" xml:lang="en-US">Depreciation expense</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisposals" xlink:label="us-gaap_PropertyPlantAndEquipmentDisposals" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisposals" xlink:to="us-gaap_PropertyPlantAndEquipmentDisposals_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentDisposals_lbl" xml:lang="en-US">Sale of building</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_lbl" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:label="us-gaap_AccountsNotesAndLoansReceivableLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="us-gaap_AccountsNotesAndLoansReceivableLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsNotesAndLoansReceivableLineItems_lbl" xml:lang="en-US">Accounts, Notes, Loans and Financing Receivable [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesReceivableNet" xlink:label="us-gaap_NotesReceivableNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesReceivableNet" xlink:to="us-gaap_NotesReceivableNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesReceivableNet_lbl" xml:lang="en-US">Principal amount</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_NumberOfPromissoryNotes" xlink:label="ppsi_NumberOfPromissoryNotes" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_NumberOfPromissoryNotes" xlink:to="ppsi_NumberOfPromissoryNotes_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_NumberOfPromissoryNotes_lbl" xml:lang="en-US">Number of promissory notes</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_StatedInterestRatesForNotesReceivable" xlink:label="ppsi_StatedInterestRatesForNotesReceivable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_StatedInterestRatesForNotesReceivable" xlink:to="ppsi_StatedInterestRatesForNotesReceivable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_StatedInterestRatesForNotesReceivable_lbl" xml:lang="en-US">Accrued interest rate (in percent)</link:label>
      <link: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="us-gaap_OtherAssetsCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsCurrent" xlink:to="us-gaap_OtherAssetsCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsCurrent_lbl" xml:lang="en-US">Other current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfGoodwillTable" xlink:label="us-gaap_ScheduleOfGoodwillTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfGoodwillTable" xlink:to="us-gaap_ScheduleOfGoodwillTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfGoodwillTable_lbl" xml:lang="en-US">Schedule of Goodwill [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillLineItems" xlink:label="us-gaap_GoodwillLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillLineItems" xlink:to="us-gaap_GoodwillLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillLineItems_lbl" xml:lang="en-US">Goodwill [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillRollForward" xlink:label="us-gaap_GoodwillRollForward" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillRollForward" xlink:to="us-gaap_GoodwillRollForward_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_GoodwillRollForward_lbl" xml:lang="en-US">Goodwill</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillGross" xlink:label="us-gaap_GoodwillGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillGross" xlink:to="us-gaap_GoodwillGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_GoodwillGross_lbl" xml:lang="en-US">Balance, beginning</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillPeriodIncreaseDecrease" xlink:label="us-gaap_GoodwillPeriodIncreaseDecrease" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillPeriodIncreaseDecrease" xlink:to="us-gaap_GoodwillPeriodIncreaseDecrease_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillPeriodIncreaseDecrease_lbl" xml:lang="en-US">No activity</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillGross" xlink:to="us-gaap_GoodwillGross_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_GoodwillGross_2_lbl" xml:lang="en-US">Balance, ending</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLossAbstract" xlink:label="us-gaap_GoodwillImpairedAccumulatedImpairmentLossAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillImpairedAccumulatedImpairmentLossAbstract" xlink:to="us-gaap_GoodwillImpairedAccumulatedImpairmentLossAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillImpairedAccumulatedImpairmentLossAbstract_lbl" xml:lang="en-US">Accumulated impairment losses:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:label="us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:to="us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:label="us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_lbl" xml:lang="en-US">Balance, beginning</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillImpairmentLoss" xlink:to="us-gaap_GoodwillImpairmentLoss_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GoodwillImpairmentLoss_3_lbl" xml:lang="en-US">Impairment charges</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:to="us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:label="us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_2_lbl" xml:lang="en-US">Balance, ending</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_Goodwill_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_Goodwill_2_lbl" xml:lang="en-US">Net Goodwill</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_2_lbl" xml:lang="en-US">Intangible assets, balance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AmortizationOfIntangibleAssets_2_lbl" xml:lang="en-US">Amortization</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetImpairmentCharges" xlink:to="us-gaap_AssetImpairmentCharges_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AssetImpairmentCharges_2_lbl" xml:lang="en-US">Impairment charges</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_IntangibleAssetsNetForeignCurrencyTranslation" xlink:label="ppsi_IntangibleAssetsNetForeignCurrencyTranslation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_IntangibleAssetsNetForeignCurrencyTranslation" xlink:to="ppsi_IntangibleAssetsNetForeignCurrencyTranslation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ppsi_IntangibleAssetsNetForeignCurrencyTranslation_lbl" xml:lang="en-US">Foreign currency translation</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_3_lbl" xml:lang="en-US">Intangible assets, balance</link:label>
      <link: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="us-gaap_FiniteLivedIntangibleAssetUsefulLife" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl" xml:lang="en-US">Weighted average amortization years</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsGrossExcludingGoodwill" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:to="us-gaap_IntangibleAssetsGrossExcludingGoodwill_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsGrossExcludingGoodwill_lbl" xml:lang="en-US">Gross carrying amount</link:label>
      <link: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="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xml:lang="en-US">Accumulated amortization</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_FiniteLivedIntangibleAssetsForeignCurrencyTranslationAdjustments" xlink:label="ppsi_FiniteLivedIntangibleAssetsForeignCurrencyTranslationAdjustments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_FiniteLivedIntangibleAssetsForeignCurrencyTranslationAdjustments" xlink:to="ppsi_FiniteLivedIntangibleAssetsForeignCurrencyTranslationAdjustments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ppsi_FiniteLivedIntangibleAssetsForeignCurrencyTranslationAdjustments_lbl" xml:lang="en-US">Foreign currency translation</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract" xlink:label="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract_lbl" xml:lang="en-US">Years Ending December 31,:</link:label>
      <link: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="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl" xml:lang="en-US">2019</link:label>
      <link: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="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" xml:lang="en-US">2020</link:label>
      <link: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="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" xml:lang="en-US">2021</link:label>
      <link: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="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" xml:lang="en-US">2022</link:label>
      <link: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="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl" xml:lang="en-US">2023</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl" xml:lang="en-US">Thereafter</link:label>
      <link: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="us-gaap_FiniteLivedIntangibleAssetsNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xml:lang="en-US">Total</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillImpairmentLoss" xlink:to="us-gaap_GoodwillImpairmentLoss_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GoodwillImpairmentLoss_4_lbl" xml:lang="en-US">Impairment charge for goodwill</link:label>
      <link: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="us-gaap_DebtInstrumentTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentTable_lbl" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
      <link: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="us-gaap_DebtInstrumentLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentLineItems_lbl" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:to="us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_lbl" xml:lang="en-US">Total debt</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:to="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_2_lbl" xml:lang="en-US">Less current portion</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtNoncurrent" xlink:to="us-gaap_LongTermDebtNoncurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LongTermDebtNoncurrent_2_lbl" xml:lang="en-US">Total long-term debt</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtByMaturityAbstract" xlink:label="us-gaap_LongTermDebtByMaturityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtByMaturityAbstract" xlink:to="us-gaap_LongTermDebtByMaturityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtByMaturityAbstract_lbl" xml:lang="en-US">Long-term debt maturities</link:label>
      <link: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="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_lbl" xml:lang="en-US">2019</link:label>
      <link: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="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl" xml:lang="en-US">2020</link:label>
      <link: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="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl" xml:lang="en-US">2021</link:label>
      <link: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="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_lbl" xml:lang="en-US">2022</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_lbl" xml:lang="en-US">Thereafter</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtAndCapitalLeaseObligations" xlink:label="us-gaap_DebtAndCapitalLeaseObligations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtAndCapitalLeaseObligations" xlink:to="us-gaap_DebtAndCapitalLeaseObligations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DebtAndCapitalLeaseObligations_lbl" xml:lang="en-US">Total long-term debt maturities</link:label>
      <link: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="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" xml:lang="en-US">Maximum credit facilities amount to borrow</link:label>
      <link: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="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_lbl" xml:lang="en-US">Interest rate spread on variable rate</link:label>
      <link: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="us-gaap_DebtInstrumentDescriptionOfVariableRateBasis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentDescriptionOfVariableRateBasis" xlink:to="us-gaap_DebtInstrumentDescriptionOfVariableRateBasis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentDescriptionOfVariableRateBasis_lbl" xml:lang="en-US">Variable rate description</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentFrequencyOfPeriodicPayment" xlink:label="us-gaap_DebtInstrumentFrequencyOfPeriodicPayment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentFrequencyOfPeriodicPayment" xlink:to="us-gaap_DebtInstrumentFrequencyOfPeriodicPayment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentFrequencyOfPeriodicPayment_lbl" xml:lang="en-US">Frequency of payments</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:label="us-gaap_DebtInstrumentPeriodicPaymentPrincipal" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:to="us-gaap_DebtInstrumentPeriodicPaymentPrincipal_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentPeriodicPaymentPrincipal_lbl" xml:lang="en-US">Quarterly principal payment</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid" xlink:label="us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid" xlink:to="us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid_lbl" xml:lang="en-US">Balloon payment</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1" xlink:label="us-gaap_DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1" xlink:to="us-gaap_DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1_lbl" xml:lang="en-US">Debt instrument amortization period</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCredit" xlink:to="us-gaap_LineOfCredit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LineOfCredit_2_lbl" xml:lang="en-US">Credit facilities amount outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="us-gaap_LineOfCreditFacilityTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityTable" xlink:to="us-gaap_LineOfCreditFacilityTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityTable_lbl" xml:lang="en-US">Line of Credit Facility [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="us-gaap_LineOfCreditFacilityLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCreditFacilityLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityLineItems_lbl" xml:lang="en-US">Line of Credit Facility [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_2_lbl" xml:lang="en-US">Maximum Credit Facilities Amount to Borrow</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_2_lbl" xml:lang="en-US">Interest rate spread</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_PercentageOfOwnershipInSubsidiaryPerAgreementAsCollateral" xlink:label="ppsi_PercentageOfOwnershipInSubsidiaryPerAgreementAsCollateral" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_PercentageOfOwnershipInSubsidiaryPerAgreementAsCollateral" xlink:to="ppsi_PercentageOfOwnershipInSubsidiaryPerAgreementAsCollateral_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_PercentageOfOwnershipInSubsidiaryPerAgreementAsCollateral_lbl" xml:lang="en-US">Percentage of subsidiary shares used to secure borrowings in facility</link:label>
      <link: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="us-gaap_DeferredFinanceCostsNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFinanceCostsNet" xlink:to="us-gaap_DeferredFinanceCostsNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredFinanceCostsNet_lbl" xml:lang="en-US">Debt issuance costs</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeaseCost" xlink:label="us-gaap_OperatingLeaseCost" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseCost" xlink:to="us-gaap_OperatingLeaseCost_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseCost_lbl" xml:lang="en-US">Operating lease cost</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeaseCostAbstract" xlink:label="us-gaap_LeaseCostAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="us-gaap_LeaseCostAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseCostAbstract_lbl" xml:lang="en-US">Finance lease cost</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:label="us-gaap_FinanceLeaseRightOfUseAssetAmortization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:to="us-gaap_FinanceLeaseRightOfUseAssetAmortization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseRightOfUseAssetAmortization_lbl" xml:lang="en-US">Amortization of right-of-use asset</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinanceLeaseInterestExpense" xlink:label="us-gaap_FinanceLeaseInterestExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseInterestExpense" xlink:to="us-gaap_FinanceLeaseInterestExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseInterestExpense_lbl" xml:lang="en-US">Interest on lease liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_FinanceLeaseCost" xlink:label="ppsi_FinanceLeaseCost" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_FinanceLeaseCost" xlink:to="ppsi_FinanceLeaseCost_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ppsi_FinanceLeaseCost_lbl" xml:lang="en-US">Total finance lease cost</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_CashPaidForAmountsIncludedInMesurementOfLeaseLiabilitiesAbstract" xlink:label="ppsi_CashPaidForAmountsIncludedInMesurementOfLeaseLiabilitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_CashPaidForAmountsIncludedInMesurementOfLeaseLiabilitiesAbstract" xlink:to="ppsi_CashPaidForAmountsIncludedInMesurementOfLeaseLiabilitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_CashPaidForAmountsIncludedInMesurementOfLeaseLiabilitiesAbstract_lbl" xml:lang="en-US">Cash paid for amounts included in the mesurement of lease liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasePayments" xlink:label="us-gaap_OperatingLeasePayments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasePayments" xlink:to="us-gaap_OperatingLeasePayments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasePayments_lbl" xml:lang="en-US">Operating cash flows from operating leases</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_OperatingLeasePayments1" xlink:label="ppsi_OperatingLeasePayments1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_OperatingLeasePayments1" xlink:to="ppsi_OperatingLeasePayments1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_OperatingLeasePayments1_lbl" xml:lang="en-US">Operating cash flows from finance leases</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinanceLeasePrincipalPayments" xlink:label="us-gaap_FinanceLeasePrincipalPayments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeasePrincipalPayments" xlink:to="us-gaap_FinanceLeasePrincipalPayments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeasePrincipalPayments_lbl" xml:lang="en-US">Financing cash flows from finance leases</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_RightofuseAssetsObtainedInExchangeForLeaseObligationsAbstract" xlink:label="ppsi_RightofuseAssetsObtainedInExchangeForLeaseObligationsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_RightofuseAssetsObtainedInExchangeForLeaseObligationsAbstract" xlink:to="ppsi_RightofuseAssetsObtainedInExchangeForLeaseObligationsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_RightofuseAssetsObtainedInExchangeForLeaseObligationsAbstract_lbl" xml:lang="en-US">Right-of-use assets obtained in exchange for lease obligations:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_lbl" xml:lang="en-US">Operating leases</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:to="us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_lbl" xml:lang="en-US">Finance leases</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xml:lang="en-US">Operating leases (in years)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_lbl" xml:lang="en-US">Finance leases (in years)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xml:lang="en-US">Operating leases (in percent)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_lbl" xml:lang="en-US">Finance leases (in percent)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeasesOperatingAbstract" xlink:label="us-gaap_LeasesOperatingAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeasesOperatingAbstract" xlink:to="us-gaap_LeasesOperatingAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeasesOperatingAbstract_lbl" xml:lang="en-US">Operating Leases</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xml:lang="en-US">2019</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xml:lang="en-US">2020</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xml:lang="en-US">2021</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl" xml:lang="en-US">2022</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl" xml:lang="en-US">2023</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xml:lang="en-US">Total future minmum lease payments</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_OperatingImputedInterest" xlink:label="ppsi_OperatingImputedInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_OperatingImputedInterest" xlink:to="ppsi_OperatingImputedInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ppsi_OperatingImputedInterest_lbl" xml:lang="en-US">Less imputed interest</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_OperatingFutureMinimumLeasePayments" xlink:label="ppsi_OperatingFutureMinimumLeasePayments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_OperatingFutureMinimumLeasePayments" xlink:to="ppsi_OperatingFutureMinimumLeasePayments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ppsi_OperatingFutureMinimumLeasePayments_lbl" xml:lang="en-US">Total future minimum lease payments</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:label="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_lbl" xml:lang="en-US">Finance Leases</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xml:lang="en-US">2019</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_lbl" xml:lang="en-US">2020</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_lbl" xml:lang="en-US">2021</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_lbl" xml:lang="en-US">2022</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_lbl" xml:lang="en-US">2023</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_lbl" xml:lang="en-US">Thereafter</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDue_lbl" xml:lang="en-US">Total lease commitments</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_FinanceImputedInterest" xlink:label="ppsi_FinanceImputedInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_FinanceImputedInterest" xlink:to="ppsi_FinanceImputedInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ppsi_FinanceImputedInterest_lbl" xml:lang="en-US">Less imputed interest</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_FinanceLeasesFutureMinimumLeasePayments" xlink:label="ppsi_FinanceLeasesFutureMinimumLeasePayments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_FinanceLeasesFutureMinimumLeasePayments" xlink:to="ppsi_FinanceLeasesFutureMinimumLeasePayments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="ppsi_FinanceLeasesFutureMinimumLeasePayments_lbl" xml:lang="en-US">Total future minimum lease payments</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xml:lang="en-US">Operating leases</link:label>
      <link: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="us-gaap_FinanceLeaseLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiability" xlink:to="us-gaap_FinanceLeaseLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FinanceLeaseLiability_lbl" xml:lang="en-US">Finance leases</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_WeightedAverageRemainingLeaseTerm" xlink:label="ppsi_WeightedAverageRemainingLeaseTerm" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_WeightedAverageRemainingLeaseTerm" xlink:to="ppsi_WeightedAverageRemainingLeaseTerm_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_WeightedAverageRemainingLeaseTerm_lbl" xml:lang="en-US">Remaining lease term (in years)</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_WeightedAverageRemainingLeaseExtendTerm" xlink:label="ppsi_WeightedAverageRemainingLeaseExtendTerm" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_WeightedAverageRemainingLeaseExtendTerm" xlink:to="ppsi_WeightedAverageRemainingLeaseExtendTerm_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_WeightedAverageRemainingLeaseExtendTerm_lbl" xml:lang="en-US">Lease extended term (in years)</link:label>
      <link: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="us-gaap_FinanceLeaseRightOfUseAsset" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseRightOfUseAsset" xlink:to="us-gaap_FinanceLeaseRightOfUseAsset_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseRightOfUseAsset_lbl" xml:lang="en-US">Assets under finance leases</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalLeasesNetInvestmentInDirectFinancingLeasesAccumulatedAmortization" xlink:label="us-gaap_CapitalLeasesNetInvestmentInDirectFinancingLeasesAccumulatedAmortization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeasesNetInvestmentInDirectFinancingLeasesAccumulatedAmortization" xlink:to="us-gaap_CapitalLeasesNetInvestmentInDirectFinancingLeasesAccumulatedAmortization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalLeasesNetInvestmentInDirectFinancingLeasesAccumulatedAmortization_lbl" xml:lang="en-US">Accumulated amortization associated with finance leases</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockholdersEquityAbstract_2_lbl" xml:lang="en-US">Stockholders' Equity Attributable to Parent [Abstract]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonStockSharesOutstanding_4_lbl" xml:lang="en-US">Common stock, outstanding shares</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_lbl" xml:lang="en-US">Outstanding purchase of warrants (in shares)</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_WarrantsExercisablePricePerShare" xlink:label="ppsi_WarrantsExercisablePricePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_WarrantsExercisablePricePerShare" xlink:to="ppsi_WarrantsExercisablePricePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_WarrantsExercisablePricePerShare_lbl" xml:lang="en-US">Weighted average exercise price - warrants</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_ClassOfWarrantOrRightExpirationDateRangeEnd" xlink:label="ppsi_ClassOfWarrantOrRightExpirationDateRangeEnd" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_ClassOfWarrantOrRightExpirationDateRangeEnd" xlink:to="ppsi_ClassOfWarrantOrRightExpirationDateRangeEnd_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_ClassOfWarrantOrRightExpirationDateRangeEnd_lbl" xml:lang="en-US">Warrant expiration date range end</link:label>
      <link: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="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
      <link: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="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
      <link: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="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl" xml:lang="en-US">Expected volatility</link:label>
      <link: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="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xml:lang="en-US">Expected life in years</link:label>
      <link: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="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xml:lang="en-US">Risk-free interest rate</link:label>
      <link: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="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl" xml:lang="en-US">Dividend yield</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_lbl" xml:lang="en-US">Stock options</link:label>
      <link: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="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xml:lang="en-US">Outstanding at beginning of period</link:label>
      <link: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="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xml:lang="en-US">Granted</link:label>
      <link: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="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xml:lang="en-US">Exercised</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl" xml:lang="en-US">Forfeited</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2_lbl" xml:lang="en-US">Outstanding at end of period</link:label>
      <link: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="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xml:lang="en-US">Exercisable at end of period</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_lbl" xml:lang="en-US">Weighted average exercise price</link:label>
      <link: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="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US">Outstanding at beginning of period</link:label>
      <link: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="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Granted</link:label>
      <link: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="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Exercised</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Forfeited</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2_lbl" xml:lang="en-US">Outstanding at end of period</link:label>
      <link: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="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xml:lang="en-US">Exercisable at end of period</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermRollForward" xlink:label="ppsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermRollForward" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermRollForward" xlink:to="ppsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermRollForward_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermRollForward_lbl" xml:lang="en-US">Weighted average remaining contractual term</link:label>
      <link: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="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US">Outstanding at beginning of period</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm2" xlink:label="ppsi_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm2" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm2" xlink:to="ppsi_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ppsi_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US">Granted</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm" xlink:label="ppsi_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm" xlink:to="ppsi_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ppsi_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm_lbl" xml:lang="en-US">Forfeited</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3" xlink:label="ppsi_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3" xlink:to="ppsi_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3_lbl" xml:lang="en-US">Outstanding at end of period</link:label>
      <link: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="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl" xml:lang="en-US">Exercisable at the end of period</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueRollForwardAbstract" xlink:label="ppsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueRollForwardAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueRollForwardAbstract" xlink:to="ppsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueRollForwardAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueRollForwardAbstract_lbl" xml:lang="en-US">Aggregate intrinsic value</link:label>
      <link: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="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xml:lang="en-US">Outstanding at beginning of period</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGranIntrinsicValue" xlink:label="ppsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGranIntrinsicValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGranIntrinsicValue" xlink:to="ppsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGranIntrinsicValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ppsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGranIntrinsicValue_lbl" xml:lang="en-US">Granted</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_2_lbl" xml:lang="en-US">Outstanding at end of period</link:label>
      <link: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="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl" xml:lang="en-US">Exercisable at end of period</link:label>
      <link: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="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted-average fair value of options granted (per share)</link:label>
      <link: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="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_lbl" xml:lang="en-US">Intrinsic value gain of options exercised</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="us-gaap_ProceedsFromStockOptionsExercised" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromStockOptionsExercised" xlink:to="us-gaap_ProceedsFromStockOptionsExercised_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromStockOptionsExercised_lbl" xml:lang="en-US">Cash receipts from exercise of options</link:label>
      <link: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="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl" xml:lang="en-US">Common stock reserved</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:to="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_lbl" xml:lang="en-US">Common stock reserved for future issuance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_3_lbl" xml:lang="en-US">Total options granted</link:label>
      <link: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="us-gaap_StockOptionPlanExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockOptionPlanExpense" xlink:to="us-gaap_StockOptionPlanExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockOptionPlanExpense_lbl" xml:lang="en-US">Stock-based compensation expense</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax" xlink:label="us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax" xlink:to="us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_lbl" xml:lang="en-US">Remaining recognized stock-based compensation expense</link:label>
      <link: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="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xml:lang="en-US">Income/(loss) before income taxes</link:label>
      <link: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="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_lbl" xml:lang="en-US">U.S. operations</link:label>
      <link: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="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_lbl" xml:lang="en-US">Foreign operations</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableGrossAllowanceAndNetAbstract" xlink:label="us-gaap_AccountsNotesLoansAndFinancingReceivableGrossAllowanceAndNetAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsNotesLoansAndFinancingReceivableGrossAllowanceAndNetAbstract" xlink:to="us-gaap_AccountsNotesLoansAndFinancingReceivableGrossAllowanceAndNetAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsNotesLoansAndFinancingReceivableGrossAllowanceAndNetAbstract_lbl" xml:lang="en-US">Current</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentFederalTaxExpenseBenefit" xlink:to="us-gaap_CurrentFederalTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit_lbl" xml:lang="en-US">Federal</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl" xml:lang="en-US">State</link:label>
      <link: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="us-gaap_CurrentForeignTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentForeignTaxExpenseBenefit" xlink:to="us-gaap_CurrentForeignTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit_lbl" xml:lang="en-US">Foreign</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredOtherTaxExpenseBenefit" xlink:label="us-gaap_DeferredOtherTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredOtherTaxExpenseBenefit" xlink:to="us-gaap_DeferredOtherTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredOtherTaxExpenseBenefit_lbl" xml:lang="en-US">Deferred</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_2_lbl" xml:lang="en-US">Total</link:label>
      <link: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="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_lbl" xml:lang="en-US">Reconciliation from the statutory U.S. income tax rate and the Company's effective income tax rate:</link:label>
      <link: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="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US">Federal income tax at statutory rate</link:label>
      <link: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="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:to="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_lbl" xml:lang="en-US">State and local income tax, net</link:label>
      <link: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="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:to="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_lbl" xml:lang="en-US">Foreign rate differential</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_IncomeTaxReconciliationOtherPermanentItems" xlink:label="ppsi_IncomeTaxReconciliationOtherPermanentItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_IncomeTaxReconciliationOtherPermanentItems" xlink:to="ppsi_IncomeTaxReconciliationOtherPermanentItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_IncomeTaxReconciliationOtherPermanentItems_lbl" xml:lang="en-US">Other permanent items</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_ImpactOfTaxCutsAndJobsActEnactment" xlink:label="ppsi_ImpactOfTaxCutsAndJobsActEnactment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_ImpactOfTaxCutsAndJobsActEnactment" xlink:to="ppsi_ImpactOfTaxCutsAndJobsActEnactment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_ImpactOfTaxCutsAndJobsActEnactment_lbl" xml:lang="en-US">Impact of Tax Cuts and Jobs Act Enactment</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_ImpactOfRepatriationOfForeignSubsidiaryIncome" xlink:label="ppsi_ImpactOfRepatriationOfForeignSubsidiaryIncome" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_ImpactOfRepatriationOfForeignSubsidiaryIncome" xlink:to="ppsi_ImpactOfRepatriationOfForeignSubsidiaryIncome_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_ImpactOfRepatriationOfForeignSubsidiaryIncome_lbl" xml:lang="en-US">Impact of repatriation of foreign subsidiary income</link:label>
      <link: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="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">Valuation allowance</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_IncomeTaxReconciliationTrueUpAndOther" xlink:label="ppsi_IncomeTaxReconciliationTrueUpAndOther" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_IncomeTaxReconciliationTrueUpAndOther" xlink:to="ppsi_IncomeTaxReconciliationTrueUpAndOther_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_IncomeTaxReconciliationTrueUpAndOther_lbl" xml:lang="en-US">True-up and other</link:label>
      <link: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="us-gaap_DeferredTaxAssetsNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsNet_lbl" xml:lang="en-US">Total assets</link:label>
      <link: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="us-gaap_DeferredTaxLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilities" xlink:to="us-gaap_DeferredTaxLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredTaxLiabilities_lbl" xml:lang="en-US">Total liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl" xml:lang="en-US">Net noncurrent deferred income tax asset</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent_lbl" xml:lang="en-US">Net deferred income tax asset</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsGrossAbstract" xlink:label="us-gaap_DeferredTaxAssetsGrossAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGrossAbstract" xlink:to="us-gaap_DeferredTaxAssetsGrossAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsGrossAbstract_lbl" xml:lang="en-US">Deferred tax assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_lbl" xml:lang="en-US">Canada net operating loss carryforward</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_lbl" xml:lang="en-US">U.S. net operating loss carry forward</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_lbl" xml:lang="en-US">Non-deductible reserves</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_DeferredTaxAssetsNondeductibleInterestExpense" xlink:label="ppsi_DeferredTaxAssetsNondeductibleInterestExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_DeferredTaxAssetsNondeductibleInterestExpense" xlink:to="ppsi_DeferredTaxAssetsNondeductibleInterestExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_DeferredTaxAssetsNondeductibleInterestExpense_lbl" xml:lang="en-US">Non-deductible interest expense</link:label>
      <link: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="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions_lbl" xml:lang="en-US">Pension plan</link:label>
      <link: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="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign" xlink:to="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign_lbl" xml:lang="en-US">Tax credits</link:label>
      <link: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="us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:to="us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_lbl" xml:lang="en-US">Fixed assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:label="us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:to="us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_lbl" xml:lang="en-US">Intangibles</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="us-gaap_DeferredTaxAssetsOther" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOther" xlink:to="us-gaap_DeferredTaxAssetsOther_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredTaxAssetsOther_lbl" xml:lang="en-US">Other</link:label>
      <link: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="us-gaap_DeferredTaxAssetsValuationAllowance" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">Valuation allowance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredTaxAssetsNet_2_lbl" xml:lang="en-US">Net deferred tax assets</link:label>
      <link: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="us-gaap_DeferredTaxLiabilitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesAbstract_lbl" xml:lang="en-US">Deferred tax liabilities</link:label>
      <link: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="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl" xml:lang="en-US">Fixed Assets, Land</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_DeferredTaxLiabilitiesIntangibles" xlink:label="ppsi_DeferredTaxLiabilitiesIntangibles" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_DeferredTaxLiabilitiesIntangibles" xlink:to="ppsi_DeferredTaxLiabilitiesIntangibles_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ppsi_DeferredTaxLiabilitiesIntangibles_lbl" xml:lang="en-US">Intangibles</link:label>
      <link: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="us-gaap_DeferredTaxLiabilitiesOther" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesOther" xlink:to="us-gaap_DeferredTaxLiabilitiesOther_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredTaxLiabilitiesOther_lbl" xml:lang="en-US">Other</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilities" xlink:to="us-gaap_DeferredTaxLiabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:label="us-gaap_DeferredTaxLiabilities_2_lbl" xml:lang="en-US">Net deferred tax liability</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet_2_lbl" xml:lang="en-US">Deferred asset, net</link:label>
      <link: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="us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:to="us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_lbl" xml:lang="en-US">Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns</link:label>
      <link: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="us-gaap_UnrecognizedTaxBenefits" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefits" xlink:to="us-gaap_UnrecognizedTaxBenefits_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_UnrecognizedTaxBenefits_lbl" xml:lang="en-US">Unrecognized Tax Benefits, beginning</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions" xlink:label="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions" xlink:to="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions_lbl" xml:lang="en-US">Decreases related to tax return becoming statuted barred during the year</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation_lbl" xml:lang="en-US">Increases due to changes in foreign exchange</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefits" xlink:to="us-gaap_UnrecognizedTaxBenefits_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_UnrecognizedTaxBenefits_2_lbl" xml:lang="en-US">Unrecognized Tax Benefits, ending</link:label>
      <link: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="us-gaap_EffectiveIncomeTaxRateContinuingOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xml:lang="en-US">Effective tax rate</link:label>
      <link: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="us-gaap_TaxCreditCarryforwardAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxCreditCarryforwardAmount" xlink:to="us-gaap_TaxCreditCarryforwardAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TaxCreditCarryforwardAmount_lbl" xml:lang="en-US">Tax credits carryforwards</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries" xlink:label="us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries" xlink:to="us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries_lbl" xml:lang="en-US">Dividends from foreign subsidiary</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_WithholdingTaxesOnDividends" xlink:label="ppsi_WithholdingTaxesOnDividends" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_WithholdingTaxesOnDividends" xlink:to="ppsi_WithholdingTaxesOnDividends_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_WithholdingTaxesOnDividends_lbl" xml:lang="en-US">Withholding taxes on dividends</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionGainLossRealized" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossRealized_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossRealized_2_lbl" xml:lang="en-US">Loss on foreign exchange upon realization of dvidend</link:label>
      <link: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="us-gaap_OperatingLossCarryforwards" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwards" xlink:to="us-gaap_OperatingLossCarryforwards_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLossCarryforwards_lbl" xml:lang="en-US">Net operating loss carryforwards</link:label>
      <link: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="us-gaap_DeferredTaxAssetsGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsGross_lbl" xml:lang="en-US">Deferred tax assets (partial valuation allowance)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_2_lbl" xml:lang="en-US">Valuation allowance on deferred tax assets</link:label>
      <link: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="us-gaap_DefinedBenefitPlanServiceCost" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanServiceCost" xlink:to="us-gaap_DefinedBenefitPlanServiceCost_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanServiceCost_lbl" xml:lang="en-US">Current service cost, net of employee contributions</link:label>
      <link: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="us-gaap_DefinedBenefitPlanInterestCost" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanInterestCost" xlink:to="us-gaap_DefinedBenefitPlanInterestCost_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanInterestCost_lbl" xml:lang="en-US">Interest cost on accrued benefit obligation</link:label>
      <link: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="us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:to="us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_lbl" xml:lang="en-US">Expected return on plan assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfTransitionAssetObligation" xlink:label="us-gaap_DefinedBenefitPlanAmortizationOfTransitionAssetObligation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanAmortizationOfTransitionAssetObligation" xlink:to="us-gaap_DefinedBenefitPlanAmortizationOfTransitionAssetObligation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DefinedBenefitPlanAmortizationOfTransitionAssetObligation_lbl" xml:lang="en-US">Amortization of transitional obligation</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:label="us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:to="us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_lbl" xml:lang="en-US">Amortization of past service costs</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_DefinedBenefitPlanAmortizationActuarialGainLoss" xlink:label="ppsi_DefinedBenefitPlanAmortizationActuarialGainLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_DefinedBenefitPlanAmortizationActuarialGainLoss" xlink:to="ppsi_DefinedBenefitPlanAmortizationActuarialGainLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ppsi_DefinedBenefitPlanAmortizationActuarialGainLoss_lbl" xml:lang="en-US">Amortization of net actuarial gain</link:label>
      <link: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="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:to="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_lbl" xml:lang="en-US">Total cost of benefit</link:label>
      <link: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="us-gaap_DefinedBenefitPlanBenefitObligation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanBenefitObligation" xlink:to="us-gaap_DefinedBenefitPlanBenefitObligation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_DefinedBenefitPlanBenefitObligation_lbl" xml:lang="en-US">Projected benefit obligation, at beginning of year</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant" xlink:label="us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant" xlink:to="us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant_lbl" xml:lang="en-US">Employee contributions</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanInterestCost" xlink:to="us-gaap_DefinedBenefitPlanInterestCost_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DefinedBenefitPlanInterestCost_2_lbl" xml:lang="en-US">Interest cost</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_DefinedBenefitPlanEffectOfChangeInDiscountRate" xlink:label="ppsi_DefinedBenefitPlanEffectOfChangeInDiscountRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_DefinedBenefitPlanEffectOfChangeInDiscountRate" xlink:to="ppsi_DefinedBenefitPlanEffectOfChangeInDiscountRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_DefinedBenefitPlanEffectOfChangeInDiscountRate_lbl" xml:lang="en-US">Impact of change in discount rate</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:label="us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:to="us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_lbl" xml:lang="en-US">Benefits paid</link:label>
      <link: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="us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation" xlink:to="us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation_lbl" xml:lang="en-US">Foreign exchange adjustment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanBenefitObligation" xlink:to="us-gaap_DefinedBenefitPlanBenefitObligation_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_DefinedBenefitPlanBenefitObligation_2_lbl" xml:lang="en-US">Projected benefit obligation, at end of year</link:label>
      <link: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="us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" xlink:to="us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_lbl" xml:lang="en-US">Expected Benefit Payments:</link:label>
      <link: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="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:to="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_lbl" xml:lang="en-US">2019</link:label>
      <link: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="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:to="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_lbl" xml:lang="en-US">2020</link:label>
      <link: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="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:to="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_lbl" xml:lang="en-US">2021</link:label>
      <link: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="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:to="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_lbl" xml:lang="en-US">2022</link:label>
      <link: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="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:to="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_lbl" xml:lang="en-US">2023</link:label>
      <link: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="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:to="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_lbl" xml:lang="en-US">2024-2028</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax_lbl" xml:lang="en-US">Net income/(loss)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax_lbl" xml:lang="en-US">Amortization of prior service cost</link:label>
      <link: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="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_lbl" xml:lang="en-US">Amortization of gain</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax_lbl" xml:lang="en-US">Amortization of transitional asset</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_lbl" xml:lang="en-US">Total, pre tax</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent_lbl" xml:lang="en-US">Taxes</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_2_lbl" xml:lang="en-US">Total recognized in other comprehensive income/(loss), net of taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeLossAfterTaxAbstract" xlink:label="us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeLossAfterTaxAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeLossAfterTaxAbstract" xlink:to="us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeLossAfterTaxAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeLossAfterTaxAbstract_lbl" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss):</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" xlink:label="us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" xlink:to="us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax_lbl" xml:lang="en-US">Unrecognized prior service cost</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" xlink:label="us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" xlink:to="us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax_lbl" xml:lang="en-US">Unrecognized net actuarial loss</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsBeforeTax" xlink:label="us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsBeforeTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsBeforeTax" xlink:to="us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsBeforeTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsBeforeTax_lbl" xml:lang="en-US">Unrecognized transitional obligation</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AociTaxAttributableToParent" xlink:label="us-gaap_AociTaxAttributableToParent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AociTaxAttributableToParent" xlink:to="us-gaap_AociTaxAttributableToParent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AociTaxAttributableToParent_lbl" xml:lang="en-US">Deferred income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_lbl" xml:lang="en-US">Total</link:label>
      <link: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="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_lbl" xml:lang="en-US">Schedule of Defined Benefit Plans Disclosures [Table]</link:label>
      <link: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="us-gaap_DefinedBenefitPlanDisclosureLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="us-gaap_DefinedBenefitPlanDisclosureLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanDisclosureLineItems_lbl" xml:lang="en-US">Defined Benefit Plan Disclosure [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:to="us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_2_lbl" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Category [Axis]</link:label>
      <link: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="us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations" xlink:to="us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_lbl" xml:lang="en-US">Allocation at December 31</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" xlink:label="us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" xlink:to="us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_lbl" xml:lang="en-US">Target allocation for 2019</link:label>
      <link: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="us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:to="us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_lbl" xml:lang="en-US">Defined Benefit Plan, Fair Value of Plan Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:to="us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_2_lbl" xml:lang="en-US">Fair value of plan assets, at beginning of year</link:label>
      <link: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="us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:to="us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_lbl" xml:lang="en-US">Actual return on plan assets</link:label>
      <link: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="us-gaap_DefinedBenefitPlanContributionsByEmployer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:to="us-gaap_DefinedBenefitPlanContributionsByEmployer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanContributionsByEmployer_lbl" xml:lang="en-US">Employer contributions</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant" xlink:label="us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant" xlink:to="us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant_lbl" xml:lang="en-US">Employee contributions</link:label>
      <link: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="us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:to="us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_lbl" xml:lang="en-US">Benefits paid</link:label>
      <link: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="us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss" xlink:to="us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss_lbl" xml:lang="en-US">Foreign exchange adjustment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:to="us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_3_lbl" xml:lang="en-US">Fair value of plan assets, at end of year</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanBenefitObligation" xlink:to="us-gaap_DefinedBenefitPlanBenefitObligation_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanBenefitObligation_3_lbl" xml:lang="en-US">Projected benefit obligation</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:to="us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_4_lbl" xml:lang="en-US">Fair value of plan assets</link:label>
      <link: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="us-gaap_DefinedBenefitPlanFundedStatusOfPlan" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:to="us-gaap_DefinedBenefitPlanFundedStatusOfPlan_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:label="us-gaap_DefinedBenefitPlanFundedStatusOfPlan_lbl" xml:lang="en-US">Accrued obligation (long term)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:label="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:to="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_lbl" xml:lang="en-US">Weighted average discount rate used to determine the accrued benefit obligations</link:label>
      <link: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="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:to="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_lbl" xml:lang="en-US">Discount rate used to determine the net pension expense</link:label>
      <link: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="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:to="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_lbl" xml:lang="en-US">Expected long-term rate on plan assets</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_FundedContributionsBySubsidiaryInPercent" xlink:label="ppsi_FundedContributionsBySubsidiaryInPercent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_FundedContributionsBySubsidiaryInPercent" xlink:to="ppsi_FundedContributionsBySubsidiaryInPercent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_FundedContributionsBySubsidiaryInPercent_lbl" xml:lang="en-US">Funded contributions by subsidiary (percent)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:label="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:to="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_lbl" xml:lang="en-US">Defined benefit contributions</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_lbl" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
      <link: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="us-gaap_SegmentReportingInformationLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_SegmentReportingInformationLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingInformationLineItems_lbl" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingInformationRevenueAbstract" xlink:label="us-gaap_SegmentReportingInformationRevenueAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingInformationRevenueAbstract" xlink:to="us-gaap_SegmentReportingInformationRevenueAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SegmentReportingInformationRevenueAbstract_lbl" xml:lang="en-US">Revenues</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_TransformersRevenue" xlink:label="ppsi_TransformersRevenue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_TransformersRevenue" xlink:to="ppsi_TransformersRevenue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_TransformersRevenue_lbl" xml:lang="en-US">Transformers</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_SwitchgearRevenue" xlink:label="ppsi_SwitchgearRevenue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_SwitchgearRevenue" xlink:to="ppsi_SwitchgearRevenue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_SwitchgearRevenue_lbl" xml:lang="en-US">Switchgear</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_SalesRevenueGross" xlink:label="ppsi_SalesRevenueGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_SalesRevenueGross" xlink:to="ppsi_SalesRevenueGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_SalesRevenueGross_lbl" xml:lang="en-US">Equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_SalesRevenueServicesGross1" xlink:label="ppsi_SalesRevenueServicesGross1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_SalesRevenueServicesGross1" xlink:to="ppsi_SalesRevenueServicesGross1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_SalesRevenueServicesGross1_lbl" xml:lang="en-US">Service</link:label>
      <link: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="us-gaap_Revenues" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_Revenues_lbl" xml:lang="en-US">Revenues</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DepreciationAndAmortization" xlink:label="us-gaap_DepreciationAndAmortization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationAndAmortization" xlink:to="us-gaap_DepreciationAndAmortization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepreciationAndAmortization_lbl" xml:lang="en-US">Depreciation and Amortization</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingIncomeLoss_2_lbl" xml:lang="en-US">Operating Income (Loss)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Assets_2_lbl" xml:lang="en-US">Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_3_lbl" xml:lang="en-US">Property, plant and equipment</link:label>
      <link: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="us-gaap_ConcentrationRiskPercentage1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskPercentage1" xlink:to="us-gaap_ConcentrationRiskPercentage1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskPercentage1_lbl" xml:lang="en-US">Sales (percent)</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_NumeratorAbstract" xlink:label="ppsi_NumeratorAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_NumeratorAbstract" xlink:to="ppsi_NumeratorAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_NumeratorAbstract_lbl" xml:lang="en-US">Numerator:</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_DenominatorAbstract" xlink:label="ppsi_DenominatorAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_DenominatorAbstract" xlink:to="ppsi_DenominatorAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_DenominatorAbstract_lbl" xml:lang="en-US">Denominator:</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2_lbl" xml:lang="en-US">Weighted average basic shares outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares" xlink:label="us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares" xlink:to="us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares_lbl" xml:lang="en-US">Effect of dilutive securities - equity based compensation plans</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants" xlink:label="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants" xlink:to="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants_lbl" xml:lang="en-US">Net dilutive effect of warrants outstanding</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_2_lbl" xml:lang="en-US">Denominator for diluted net income per common share</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareDilutedOtherDisclosuresAbstract" xlink:label="us-gaap_EarningsPerShareDilutedOtherDisclosuresAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDilutedOtherDisclosuresAbstract" xlink:to="us-gaap_EarningsPerShareDilutedOtherDisclosuresAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareDilutedOtherDisclosuresAbstract_lbl" xml:lang="en-US">Anti-dilutive securities (excluded from per share calculation):</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPeriodIncreaseDecrease" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPeriodIncreaseDecrease" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPeriodIncreaseDecrease" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPeriodIncreaseDecrease_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPeriodIncreaseDecrease_lbl" xml:lang="en-US">Equity based compensation plans</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants" xlink:to="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants_2_lbl" xml:lang="en-US">Warrants</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConversionOfStockSharesConverted1" xlink:label="us-gaap_ConversionOfStockSharesConverted1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConversionOfStockSharesConverted1" xlink:to="us-gaap_ConversionOfStockSharesConverted1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConversionOfStockSharesConverted1_lbl" xml:lang="en-US">Number of shares converted</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_WarrantTerm" xlink:label="ppsi_WarrantTerm" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_WarrantTerm" xlink:to="ppsi_WarrantTerm_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_WarrantTerm_lbl" xml:lang="en-US">Warrant term</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_PercentOfCustomersPurchaseOrder" xlink:label="ppsi_PercentOfCustomersPurchaseOrder" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_PercentOfCustomersPurchaseOrder" xlink:to="ppsi_PercentOfCustomersPurchaseOrder_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_PercentOfCustomersPurchaseOrder_lbl" xml:lang="en-US">Target price (percent)</link:label>
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_PercentOfCompanysCosts" xlink:label="ppsi_PercentOfCompanysCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_PercentOfCompanysCosts" xlink:to="ppsi_PercentOfCompanysCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_PercentOfCompanysCosts_lbl" xml:lang="en-US">Target price maximum (percent)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermPurchaseCommitmentPeriod" xlink:label="us-gaap_LongtermPurchaseCommitmentPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongtermPurchaseCommitmentPeriod" xlink:to="us-gaap_LongtermPurchaseCommitmentPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongtermPurchaseCommitmentPeriod_lbl" xml:lang="en-US">Contract agreement term</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_CostOfGoodsSoldRestructuringSettlementAndImpairmentProvisions" xlink:to="ppsi_CostOfGoodsSoldRestructuringSettlementAndImpairmentProvisions_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_CostOfGoodsSoldRestructuringSettlementAndImpairmentProvisions_doc" xml:lang="en-US">Amount of restructuring charges, remediation cost, and asset impairment loss. Presented as a component of cost of goods sold.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_ImpairmentOfIntangibleAssets" xlink:to="ppsi_ImpairmentOfIntangibleAssets_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_ImpairmentOfIntangibleAssets_doc" xml:lang="en-US">The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of intangible assets to fair value.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_ScheduleOfComponentsAndChangesInCompanysRestructuringLiabilityTableTextBlock" xlink:to="ppsi_ScheduleOfComponentsAndChangesInCompanysRestructuringLiabilityTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_ScheduleOfComponentsAndChangesInCompanysRestructuringLiabilityTableTextBlock_doc" xml:lang="en-US">Tabular disclosure of components and changes in the company's restructuring liability.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_ScheduleOfIntangibleAssetsTableTextBlock" xlink:to="ppsi_ScheduleOfIntangibleAssetsTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_ScheduleOfIntangibleAssetsTableTextBlock_doc" xml:lang="en-US">Tabular disclosure of assets, excluding goodwill, by major class.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_LesseeLeaseLiabilityMaturityTableTextBlock" xlink:to="ppsi_LesseeLeaseLiabilityMaturityTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_LesseeLeaseLiabilityMaturityTableTextBlock_doc" xml:lang="en-US">Tabular disclosure of undiscounted cash flows of lessee's operating lease liability and finance lease liability.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_AsReportedAmountsOfLeaseLiabilityTableTextBlock" xlink:to="ppsi_AsReportedAmountsOfLeaseLiabilityTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_AsReportedAmountsOfLeaseLiabilityTableTextBlock_doc" xml:lang="en-US">Tabular disclosure of undiscounted cash flows o flessee's operating lease and finance lease liability.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_ScheduleOfDeferredTaxAssetsAndLiabilitieTableTextBlock" xlink:to="ppsi_ScheduleOfDeferredTaxAssetsAndLiabilitieTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_ScheduleOfDeferredTaxAssetsAndLiabilitieTableTextBlock_doc" xml:lang="en-US">Tabular disclosure information about deferred tax assets and liabilities.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_ScheduleOfFairValueOfPlanAssetsTableTextBlock" xlink:to="ppsi_ScheduleOfFairValueOfPlanAssetsTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_ScheduleOfFairValueOfPlanAssetsTableTextBlock_doc" xml:lang="en-US">Tabular disclosure entity's schedule of fair value of plan assets for defined benefit or other postretirement plans.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_StandardProductWarrantyPeriod" xlink:to="ppsi_StandardProductWarrantyPeriod_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_StandardProductWarrantyPeriod_doc" xml:lang="en-US">Standard product warranty period.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_NumberOfReportingUnitsWithGoodwill" xlink:to="ppsi_NumberOfReportingUnitsWithGoodwill_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_NumberOfReportingUnitsWithGoodwill_doc" xml:lang="en-US">Number of reporting units with goodwill.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_AggregateNumberOfReportingUnits" xlink:to="ppsi_AggregateNumberOfReportingUnits_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_AggregateNumberOfReportingUnits_doc" xml:lang="en-US">Aggregate number of reporting units.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_IncreaseDecreaseInAssets" xlink:to="ppsi_IncreaseDecreaseInAssets_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_IncreaseDecreaseInAssets_doc" xml:lang="en-US">Amount of increase (decrease) in assets.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_IncreaseDecreaseInLiabilities" xlink:to="ppsi_IncreaseDecreaseInLiabilities_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_IncreaseDecreaseInLiabilities_doc" xml:lang="en-US">Amount of increase (decrease) in liabilities.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_TechnologyRelatedIndustryMember" xlink:to="ppsi_TechnologyRelatedIndustryMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_TechnologyRelatedIndustryMember_doc" xml:lang="en-US">Represenst information related to technology related industry.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_NonCompleteAgreementsMember" xlink:to="ppsi_NonCompleteAgreementsMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_NonCompleteAgreementsMember_doc" xml:lang="en-US">Represenst information related to non complete agreements.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_NumberOfPromissoryNotes" xlink:to="ppsi_NumberOfPromissoryNotes_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_NumberOfPromissoryNotes_doc" xml:lang="en-US">Number of promissory notes.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_StatedInterestRatesForNotesReceivable" xlink:to="ppsi_StatedInterestRatesForNotesReceivable_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_StatedInterestRatesForNotesReceivable_doc" xml:lang="en-US">Stated interest rates of notes receivable.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_TAndDSolutionsSegmentMember" xlink:to="ppsi_TAndDSolutionsSegmentMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_TAndDSolutionsSegmentMember_doc" xml:lang="en-US">T And D Solutions Segment [Member].</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_CriticalPowerSolutionsSegmentMember" xlink:to="ppsi_CriticalPowerSolutionsSegmentMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_CriticalPowerSolutionsSegmentMember_doc" xml:lang="en-US">Critical Power Solutions Segment [Member].</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_FiniteLivedIntangibleAssetsMajorClassMember" xlink:to="ppsi_FiniteLivedIntangibleAssetsMajorClassMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_FiniteLivedIntangibleAssetsMajorClassMember_doc" xml:lang="en-US">The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_IntangibleAssetsNetForeignCurrencyTranslation" xlink:to="ppsi_IntangibleAssetsNetForeignCurrencyTranslation_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_IntangibleAssetsNetForeignCurrencyTranslation_doc" xml:lang="en-US">Refers to amount of intangible assets net foregin currency incurred during the period.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_TechnologyRelatedIndustryAccreditationsMember" xlink:to="ppsi_TechnologyRelatedIndustryAccreditationsMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_TechnologyRelatedIndustryAccreditationsMember_doc" xml:lang="en-US">The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive).</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_FiniteLivedIntangibleAssetsForeignCurrencyTranslationAdjustments" xlink:to="ppsi_FiniteLivedIntangibleAssetsForeignCurrencyTranslationAdjustments_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_FiniteLivedIntangibleAssetsForeignCurrencyTranslationAdjustments_doc" xml:lang="en-US">This element refers to carrying value of foreign currency translation adjustment to finite intangible assets.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_CanadianCreditFacilitiesAMember" xlink:to="ppsi_CanadianCreditFacilitiesAMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_CanadianCreditFacilitiesAMember_doc" xml:lang="en-US">Details pertaining to Canadian Credit Facilities (Facility A).</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_CanadianCreditFacilitiesBMember" xlink:to="ppsi_CanadianCreditFacilitiesBMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_CanadianCreditFacilitiesBMember_doc" xml:lang="en-US">Information by type of credit facility.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_CanadianCreditFacilitiesCMember" xlink:to="ppsi_CanadianCreditFacilitiesCMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_CanadianCreditFacilitiesCMember_doc" xml:lang="en-US">Information by type of credit facility.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_CADARCAAmendment2017Member" xlink:to="ppsi_CADARCAAmendment2017Member_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_CADARCAAmendment2017Member_doc" xml:lang="en-US">Represent information by agreement.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_CADARCAAmendment2018Member" xlink:to="ppsi_CADARCAAmendment2018Member_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_CADARCAAmendment2018Member_doc" xml:lang="en-US">Represent information by agreement.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_CADARCAAmendmentMember" xlink:to="ppsi_CADARCAAmendmentMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_CADARCAAmendmentMember_doc" xml:lang="en-US">Information by Debt agreement.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_CanadianCreditFacilitiesMember" xlink:to="ppsi_CanadianCreditFacilitiesMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_CanadianCreditFacilitiesMember_doc" xml:lang="en-US">Represenst information related to canadian credit facilities.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_RevolvingCreditFacilityUSMember" xlink:to="ppsi_RevolvingCreditFacilityUSMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_RevolvingCreditFacilityUSMember_doc" xml:lang="en-US">Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_UnitedStatesCreditFacilitiesMember" xlink:to="ppsi_UnitedStatesCreditFacilitiesMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_UnitedStatesCreditFacilitiesMember_doc" xml:lang="en-US">Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_UnitedStatesCreditFacilitiesBMember" xlink:to="ppsi_UnitedStatesCreditFacilitiesBMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_UnitedStatesCreditFacilitiesBMember_doc" xml:lang="en-US">Information by type of credit facility.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_RevolvingCreditFacility1Member" xlink:to="ppsi_RevolvingCreditFacility1Member_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_RevolvingCreditFacility1Member_doc" xml:lang="en-US">Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_USARCAAmendment2017Member" xlink:to="ppsi_USARCAAmendment2017Member_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_USARCAAmendment2017Member_doc" xml:lang="en-US">Represent information by agreement.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_USARCAAmendment2018Member" xlink:to="ppsi_USARCAAmendment2018Member_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_USARCAAmendment2018Member_doc" xml:lang="en-US">Represent information by agreement.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_CreditFacilityBMember" xlink:to="ppsi_CreditFacilityBMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_CreditFacilityBMember_doc" xml:lang="en-US">Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_UnitedStatesFacilitiesAMember" xlink:to="ppsi_UnitedStatesFacilitiesAMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_UnitedStatesFacilitiesAMember_doc" xml:lang="en-US">Represenst information related to united states facilities.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_UnitedStatesFacilitiesBMember" xlink:to="ppsi_UnitedStatesFacilitiesBMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_UnitedStatesFacilitiesBMember_doc" xml:lang="en-US">Represenst information related to united states facilities.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_PercentageOfOwnershipInSubsidiaryPerAgreementAsCollateral" xlink:to="ppsi_PercentageOfOwnershipInSubsidiaryPerAgreementAsCollateral_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_PercentageOfOwnershipInSubsidiaryPerAgreementAsCollateral_doc" xml:lang="en-US">Percentage of ownership in subsidiary per agreement as collateral.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_ProductLineHarmonizationMember" xlink:to="ppsi_ProductLineHarmonizationMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_ProductLineHarmonizationMember_doc" xml:lang="en-US">Product Line Harmonization [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_AssetWriteDownsMember" xlink:to="ppsi_AssetWriteDownsMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_AssetWriteDownsMember_doc" xml:lang="en-US">Information by type of restructuring cost.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_ProductRevenueMember" xlink:to="ppsi_ProductRevenueMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_ProductRevenueMember_doc" xml:lang="en-US">Product or service, or a group of similar products or similar services.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_ServiceRevenueMember" xlink:to="ppsi_ServiceRevenueMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_ServiceRevenueMember_doc" xml:lang="en-US">Product or service, or a group of similar products or similar services.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_FinanceLeaseCost" xlink:to="ppsi_FinanceLeaseCost_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_FinanceLeaseCost_doc" xml:lang="en-US">Amount of finance lease cost.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_OperatingLeasePayments1" xlink:to="ppsi_OperatingLeasePayments1_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_OperatingLeasePayments1_doc" xml:lang="en-US">Amount of cash outflow for principal payment on finance lease.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_OperatingImputedInterest" xlink:to="ppsi_OperatingImputedInterest_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_OperatingImputedInterest_doc" xml:lang="en-US">Amount of imputed interest for operating leases.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_OperatingFutureMinimumLeasePayments" xlink:to="ppsi_OperatingFutureMinimumLeasePayments_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_OperatingFutureMinimumLeasePayments_doc" xml:lang="en-US">Amount of lessee's obligation for lease payments for operating lease.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_FinanceImputedInterest" xlink:to="ppsi_FinanceImputedInterest_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_FinanceImputedInterest_doc" xml:lang="en-US">Amount of imputed interest for finance leases.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_FinanceLeasesFutureMinimumLeasePayments" xlink:to="ppsi_FinanceLeasesFutureMinimumLeasePayments_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_FinanceLeasesFutureMinimumLeasePayments_doc" xml:lang="en-US">Amount of lessee's obligation for lease payments for finance lease.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_WeightedAverageRemainingLeaseTerm" xlink:to="ppsi_WeightedAverageRemainingLeaseTerm_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_WeightedAverageRemainingLeaseTerm_doc" xml:lang="en-US">Weighted average remaining lease term , in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_WeightedAverageRemainingLeaseExtendTerm" xlink:to="ppsi_WeightedAverageRemainingLeaseExtendTerm_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_WeightedAverageRemainingLeaseExtendTerm_doc" xml:lang="en-US">It represents lease extended term.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_WarrantsExercisablePricePerShare" xlink:to="ppsi_WarrantsExercisablePricePerShare_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_WarrantsExercisablePricePerShare_doc" xml:lang="en-US">Warrants exercisable price per share</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_ClassOfWarrantOrRightExpirationDateRangeEnd" xlink:to="ppsi_ClassOfWarrantOrRightExpirationDateRangeEnd_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_ClassOfWarrantOrRightExpirationDateRangeEnd_doc" xml:lang="en-US">The latest date of expiration of warrants held.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_TransformersRevenue" xlink:to="ppsi_TransformersRevenue_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_TransformersRevenue_doc" xml:lang="en-US">Amount before allowances and discounts of service revenue classified as transformers.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_SwitchgearRevenue" xlink:to="ppsi_SwitchgearRevenue_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_SwitchgearRevenue_doc" xml:lang="en-US">Amount before allowances and discounts of service revenue classified as switchgear.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_CustomerConcentrationRisk1Member" xlink:to="ppsi_CustomerConcentrationRisk1Member_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_CustomerConcentrationRisk1Member_doc" xml:lang="en-US">Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_DefinedBenefitPlanAmortizationActuarialGainLoss" xlink:to="ppsi_DefinedBenefitPlanAmortizationActuarialGainLoss_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_DefinedBenefitPlanAmortizationActuarialGainLoss_doc" xml:lang="en-US">Refers to amount of defined benefit plan amortization actuarial gain loss incurred during the period.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_DefinedBenefitPlanEffectOfChangeInDiscountRate" xlink:to="ppsi_DefinedBenefitPlanEffectOfChangeInDiscountRate_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_DefinedBenefitPlanEffectOfChangeInDiscountRate_doc" xml:lang="en-US">Defined Benefit Plan, Effect Of Change In Discount Rate.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_OtherAssetCategoriesMember" xlink:to="ppsi_OtherAssetCategoriesMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_OtherAssetCategoriesMember_doc" xml:lang="en-US">Information by category of defined benefit plan assets.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_FundedContributionsBySubsidiaryInPercent" xlink:to="ppsi_FundedContributionsBySubsidiaryInPercent_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_FundedContributionsBySubsidiaryInPercent_doc" xml:lang="en-US">The percent of contributions funded by the Company's subsidiary.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_IncomeTaxReconciliationOtherPermanentItems" xlink:to="ppsi_IncomeTaxReconciliationOtherPermanentItems_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_IncomeTaxReconciliationOtherPermanentItems_doc" xml:lang="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 permanent items.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_ImpactOfTaxCutsAndJobsActEnactment" xlink:to="ppsi_ImpactOfTaxCutsAndJobsActEnactment_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_ImpactOfTaxCutsAndJobsActEnactment_doc" xml:lang="en-US">Amount of impact of tax cuts and jobs act enactment.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_ImpactOfRepatriationOfForeignSubsidiaryIncome" xlink:to="ppsi_ImpactOfRepatriationOfForeignSubsidiaryIncome_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_ImpactOfRepatriationOfForeignSubsidiaryIncome_doc" xml:lang="en-US">Amount of impact of repatriation of foreign subsidiary income.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_IncomeTaxReconciliationTrueUpAndOther" xlink:to="ppsi_IncomeTaxReconciliationTrueUpAndOther_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_IncomeTaxReconciliationTrueUpAndOther_doc" xml:lang="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 true up and other.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_DeferredTaxLiabilitiesIntangibles" xlink:to="ppsi_DeferredTaxLiabilitiesIntangibles_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_DeferredTaxLiabilitiesIntangibles_doc" xml:lang="en-US">Refers to amount of deferred tax liabilities intangibles as on balance sheet date.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_PioneerElectrogroupCanadaIncMember" xlink:to="ppsi_PioneerElectrogroupCanadaIncMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_PioneerElectrogroupCanadaIncMember_doc" xml:lang="en-US">A party that, directly or indirectly through one or more intermediaries, controls, is controlled by, or is under common control with the entity.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermRollForward" xlink:to="ppsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermRollForward_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermRollForward_doc" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Remaining Contractual Term [Roll forward]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm2" xlink:to="ppsi_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm2_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm2_doc" xml:lang="en-US">Weighted average remaining contractual term for option awards grants in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm" xlink:to="ppsi_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm_doc" xml:lang="en-US">Weighted average remaining contractual term for option awards forfeited during the period, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3" xlink:to="ppsi_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3_doc" xml:lang="en-US">Weighted average remaining contractual term for option awards grants in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGranIntrinsicValue" xlink:to="ppsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGranIntrinsicValue_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGranIntrinsicValue_doc" xml:lang="en-US">Share based compensation arrangement by share based payment award options granted in period intrinsic value.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_TwoThousandAndElevenPlanMember" xlink:to="ppsi_TwoThousandAndElevenPlanMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_TwoThousandAndElevenPlanMember_doc" xml:lang="en-US">Information by plan name pertaining to equity-based compensation arrangements.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_TwothousandAndNinePlanMember" xlink:to="ppsi_TwothousandAndNinePlanMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_TwothousandAndNinePlanMember_doc" xml:lang="en-US">Information by plan name pertaining to equity-based compensation arrangements.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_IncentiveStockOptionMember" xlink:to="ppsi_IncentiveStockOptionMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_IncentiveStockOptionMember_doc" xml:lang="en-US">Information by plan name pertaining to equity-based compensation arrangements.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_NonQualifiedStockOptionMember" xlink:to="ppsi_NonQualifiedStockOptionMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_NonQualifiedStockOptionMember_doc" xml:lang="en-US">Information by plan name pertaining to equity-based compensation arrangements.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_SalesRevenueGross" xlink:to="ppsi_SalesRevenueGross_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_SalesRevenueGross_doc" xml:lang="en-US">Represenst information related to sales revenue gross.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_SalesRevenueServicesGross1" xlink:to="ppsi_SalesRevenueServicesGross1_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_SalesRevenueServicesGross1_doc" xml:lang="en-US">Represenst information related to sales revenue services gross.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_PCPIMember" xlink:to="ppsi_PCPIMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_PCPIMember_doc" xml:lang="en-US">Represents PCPI Member.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_NevadaCorporatioCleanSparkMember" xlink:to="ppsi_NevadaCorporatioCleanSparkMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_NevadaCorporatioCleanSparkMember_doc" xml:lang="en-US">Rrepresents Nevda corporation member.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_Warrant1Member" xlink:to="ppsi_Warrant1Member_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_Warrant1Member_doc" xml:lang="en-US">Rrepresnts warrant member.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_ContractManufacturingAgreementMember" xlink:to="ppsi_ContractManufacturingAgreementMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_ContractManufacturingAgreementMember_doc" xml:lang="en-US">Represnts contract manufacturing agreement member.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_WarrantTerm" xlink:to="ppsi_WarrantTerm_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_WarrantTerm_doc" xml:lang="en-US">Represents warrant term.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_WorkingCapitalDeficit" xlink:to="ppsi_WorkingCapitalDeficit_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_WorkingCapitalDeficit_doc" xml:lang="en-US">Amount of working capital deficit as of reporting period.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_WithholdingTaxesOnDividends" xlink:to="ppsi_WithholdingTaxesOnDividends_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_WithholdingTaxesOnDividends_doc" xml:lang="en-US">Amount of cash outflow to satisfy income tax withholding obligation as part of divdends received from foreign subsidiary.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_PercentOfCustomersPurchaseOrder" xlink:to="ppsi_PercentOfCustomersPurchaseOrder_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_PercentOfCustomersPurchaseOrder_doc" xml:lang="en-US">Percent of CleanSpark customer's purchase order in determining the target price of items manufactured under agreement.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_PercentOfCompanysCosts" xlink:to="ppsi_PercentOfCompanysCosts_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_PercentOfCompanysCosts_doc" xml:lang="en-US">Maximum percent of the Company's cost in calculating the target price of manufactured items under agreement.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_DeferredTaxAssetsNondeductibleInterestExpense" xlink:to="ppsi_DeferredTaxAssetsNondeductibleInterestExpense_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ppsi_DeferredTaxAssetsNondeductibleInterestExpense_doc" xml:lang="en-US">Amount before allocation of valuation allowances of deferred tax asset attributable to non-deductible temporary interest expense.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CorporateDebtSecuritiesMember" xlink:to="us-gaap_CorporateDebtSecuritiesMember_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CorporateDebtSecuritiesMember_2_lbl" xml:lang="en-US">Corporate Debt Securities [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsAndServicesSold" xlink:to="us-gaap_CostOfGoodsAndServicesSold_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfGoodsAndServicesSold_2_lbl" xml:lang="en-US">Cost of Goods and Services Sold</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfRevenue" xlink:to="us-gaap_CostOfRevenue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfRevenue_2_lbl" xml:lang="en-US">Cost of Revenue</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GrossProfit_2_lbl" xml:lang="en-US">Gross Profit</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestructuringSettlementAndImpairmentProvisions" xlink:to="us-gaap_RestructuringSettlementAndImpairmentProvisions_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestructuringSettlementAndImpairmentProvisions_3_lbl" xml:lang="en-US">Restructuring, Settlement and Impairment Provisions</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpenses_2_lbl" xml:lang="en-US">Operating Expenses</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_2_lbl" xml:lang="en-US">Other Nonoperating Income (Expense)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_2_lbl" xml:lang="en-US">Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_2_lbl" xml:lang="en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_2_lbl" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_2_lbl" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrent_2_lbl" xml:lang="en-US">Assets, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrent_2_lbl" xml:lang="en-US">Liabilities, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:to="us-gaap_DeferredTaxLiabilitiesNoncurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesNoncurrent_2_lbl" xml:lang="en-US">Deferred Tax Liabilities, Net, Noncurrent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Liabilities_2_lbl" xml:lang="en-US">Liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquity_4_lbl" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_2_lbl" xml:lang="en-US">Liabilities and Equity</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnDispositionOfAssets1" xlink:to="us-gaap_GainLossOnDispositionOfAssets1_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnDispositionOfAssets1_2_lbl" xml:lang="en-US">Gain (Loss) on Disposition of Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_2_lbl" xml:lang="en-US">Foreign Currency Transaction Gain (Loss), before Tax</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_2_lbl" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInInventories_2_lbl" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_2_lbl" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_2_lbl" xml:lang="en-US">Increase (Decrease) in Accounts Payable and Accrued Liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2_lbl" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromRepaymentsOfBankOverdrafts" xlink:to="us-gaap_ProceedsFromRepaymentsOfBankOverdrafts_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromRepaymentsOfBankOverdrafts_2_lbl" xml:lang="en-US">Proceeds from (Repayments of) Bank Overdrafts</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromShortTermDebt" xlink:to="us-gaap_ProceedsFromShortTermDebt_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromShortTermDebt_2_lbl" xml:lang="en-US">Proceeds from Short-term Debt</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfDebt" xlink:to="us-gaap_RepaymentsOfDebt_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfDebt_2_lbl" xml:lang="en-US">Repayments of Debt</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfDebtIssuanceCosts" xlink:to="us-gaap_PaymentsOfDebtIssuanceCosts_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts_2_lbl" xml:lang="en-US">Payments of Debt Issuance Costs</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleLeasebackTransactionTransactionCostsFinancingActivities" xlink:to="us-gaap_SaleLeasebackTransactionTransactionCostsFinancingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SaleLeasebackTransactionTransactionCostsFinancingActivities_2_lbl" xml:lang="en-US">Sale Leaseback Transaction, Transaction Costs, Financing Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_2_lbl" xml:lang="en-US">Cash and Cash Equivalents, Period Increase (Decrease)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_2_lbl" xml:lang="en-US">Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" xlink:to="us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_2_lbl" xml:lang="en-US">Cumulative Effect of New Accounting Principle in Period of Adoption</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestructuringReserve" xlink:to="us-gaap_RestructuringReserve_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestructuringReserve_3_lbl" xml:lang="en-US">Restructuring Reserve</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRestructuring" xlink:to="us-gaap_PaymentsForRestructuring_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsForRestructuring_2_lbl" xml:lang="en-US">Payments for Restructuring</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryValuationReserves" xlink:to="us-gaap_InventoryValuationReserves_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryValuationReserves_2_lbl" xml:lang="en-US">Inventory Valuation Reserves</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_2_lbl" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillGross" xlink:to="us-gaap_GoodwillGross_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillGross_3_lbl" xml:lang="en-US">Goodwill, Gross</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:to="us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_3_lbl" xml:lang="en-US">Goodwill, Impaired, Accumulated Impairment Loss</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_IntangibleAssetsNetForeignCurrencyTranslation" xlink:to="ppsi_IntangibleAssetsNetForeignCurrencyTranslation_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_IntangibleAssetsNetForeignCurrencyTranslation_3_lbl" xml:lang="en-US">Finite Lived Intangible Assets Foreign Currency Translation Adjustments</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_2_lbl" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_FiniteLivedIntangibleAssetsForeignCurrencyTranslationAdjustments" xlink:to="ppsi_FiniteLivedIntangibleAssetsForeignCurrencyTranslationAdjustments_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_FiniteLivedIntangibleAssetsForeignCurrencyTranslationAdjustments_3_lbl" xml:lang="en-US">Finite Lived Intangible Assets Foreign Currency Translation Adjustments [Default Label]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_2_lbl" xml:lang="en-US">Finite-Lived Intangible Assets, Net</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_2_lbl" xml:lang="en-US">Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_2_lbl" xml:lang="en-US">Long-term Debt, Maturities, Repayments of Principal in Year Two</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_2_lbl" xml:lang="en-US">Long-term Debt, Maturities, Repayments of Principal in Year Three</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_2_lbl" xml:lang="en-US">Long-term Debt, Maturities, Repayments of Principal in Year Four</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_2_lbl" xml:lang="en-US">Long-term Debt, Maturities, Repayments of Principal after Year Five</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtAndCapitalLeaseObligations" xlink:to="us-gaap_DebtAndCapitalLeaseObligations_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtAndCapitalLeaseObligations_2_lbl" xml:lang="en-US">Debt and Capital Lease Obligations</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_FinanceLeaseCost" xlink:to="ppsi_FinanceLeaseCost_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_FinanceLeaseCost_3_lbl" xml:lang="en-US">FinanceLeaseCost</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_2_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_2_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year Two</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_2_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year Three</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_2_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year Four</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_2_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year Five</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_OperatingImputedInterest" xlink:to="ppsi_OperatingImputedInterest_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_OperatingImputedInterest_3_lbl" xml:lang="en-US">Warrants Exercisable Price Per Share</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_OperatingFutureMinimumLeasePayments" xlink:to="ppsi_OperatingFutureMinimumLeasePayments_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_OperatingFutureMinimumLeasePayments_3_lbl" xml:lang="en-US">Weighted average remaining contractual term:</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_2_lbl" xml:lang="en-US">Finance Lease, Liability, Payments, Due Next Twelve Months</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_2_lbl" xml:lang="en-US">Finance Lease, Liability, Payments, Due Year Two</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_2_lbl" xml:lang="en-US">Finance Lease, Liability, Payments, Due Year Three</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_2_lbl" xml:lang="en-US">Finance Lease, Liability, Payments, Due Year Four</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_2_lbl" xml:lang="en-US">Finance Lease, Liability, Payments, Due Year Five</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_2_lbl" xml:lang="en-US">Finance Lease, Liability, Payments, Due after Year Five</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDue_2_lbl" xml:lang="en-US">Finance Lease, Liability, Payments, Due</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_FinanceImputedInterest" xlink:to="ppsi_FinanceImputedInterest_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_FinanceImputedInterest_3_lbl" xml:lang="en-US">T And D Solutions Segment [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_FinanceLeasesFutureMinimumLeasePayments" xlink:to="ppsi_FinanceLeasesFutureMinimumLeasePayments_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_FinanceLeasesFutureMinimumLeasePayments_3_lbl" xml:lang="en-US">Number of promissory notes [Default Label]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiability_2_lbl" xml:lang="en-US">Operating Lease, Liability</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiability" xlink:to="us-gaap_FinanceLeaseLiability_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiability_2_lbl" xml:lang="en-US">Finance Lease, Liability</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_2_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_2_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_2_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_3_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_2_lbl" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_2_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm2" xlink:to="ppsi_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm2_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm2_3_lbl" xml:lang="en-US">Sharebased Compensation Arrangement By Sharebased Payment Award Options Grants In Period Weighted Average Remaining Contractual Term2</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm" xlink:to="ppsi_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm_3_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeited, Weighted Average Remaining Contractual Term</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_3_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGranIntrinsicValue" xlink:to="ppsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGranIntrinsicValue_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGranIntrinsicValue_3_lbl" xml:lang="en-US">Product Line Harmonization [Member] [Default Label]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_2_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilities" xlink:to="us-gaap_DeferredTaxLiabilities_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilities_3_lbl" xml:lang="en-US">Deferred Tax Liabilities, Net</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent_2_lbl" xml:lang="en-US">Deferred Tax Assets, Net, Noncurrent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOther" xlink:to="us-gaap_DeferredTaxAssetsOther_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOther_2_lbl" xml:lang="en-US">Deferred Tax Assets, Other</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_2_lbl" xml:lang="en-US">Deferred Tax Liabilities, Property, Plant and Equipment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_DeferredTaxLiabilitiesIntangibles" xlink:to="ppsi_DeferredTaxLiabilitiesIntangibles_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_DeferredTaxLiabilitiesIntangibles_3_lbl" xml:lang="en-US">DeferredTaxLiabilitiesIntangibles</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesOther" xlink:to="us-gaap_DeferredTaxLiabilitiesOther_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesOther_2_lbl" xml:lang="en-US">Deferred Tax Liabilities, Other</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefits" xlink:to="us-gaap_UnrecognizedTaxBenefits_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefits_3_lbl" xml:lang="en-US">Unrecognized Tax Benefits [Default Label]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions" xlink:to="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions_2_lbl" xml:lang="en-US">Unrecognized Tax Benefits, Decrease Resulting from Current Period Tax Positions</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:to="us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_2_lbl" xml:lang="en-US">Defined Benefit Plan, Expected Return (Loss) on Plan Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanAmortizationOfTransitionAssetObligation" xlink:to="us-gaap_DefinedBenefitPlanAmortizationOfTransitionAssetObligation_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanAmortizationOfTransitionAssetObligation_2_lbl" xml:lang="en-US">Defined Benefit Plan, Amortization of Transition Asset (Obligation)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ppsi_DefinedBenefitPlanAmortizationActuarialGainLoss" xlink:to="ppsi_DefinedBenefitPlanAmortizationActuarialGainLoss_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ppsi_DefinedBenefitPlanAmortizationActuarialGainLoss_3_lbl" xml:lang="en-US">Number Of Promissory Notes</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:to="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_2_lbl" xml:lang="en-US">Defined Benefit Plan, Net Periodic Benefit Cost (Credit)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:to="us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_2_lbl" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation, Benefits Paid</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation" xlink:to="us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation_2_lbl" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation, Foreign Currency Translation Gain (Loss)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:to="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_2_lbl" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, Next Twelve Months</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:to="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_2_lbl" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year Two</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:to="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_2_lbl" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year Three</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:to="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_2_lbl" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year Four</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:to="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_2_lbl" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year Five</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax_2_lbl" xml:lang="en-US">Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, before Tax</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax_2_lbl" xml:lang="en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Reclassification Adjustment from AOCI, before Tax</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_2_lbl" xml:lang="en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, before Tax</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" xlink:to="us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax_2_lbl" xml:lang="en-US">Defined Benefit Plan, Accumulated Other Comprehensive Income (Loss), Gain (Loss), before Tax</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsBeforeTax" xlink:to="us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsBeforeTax_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsBeforeTax_2_lbl" xml:lang="en-US">Defined Benefit Plan, Accumulated Other Comprehensive Income (Loss), Transition Asset (Obligation), before Tax</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AociTaxAttributableToParent" xlink:to="us-gaap_AociTaxAttributableToParent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AociTaxAttributableToParent_2_lbl" xml:lang="en-US">AOCI Tax, Attributable to Parent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_2_lbl" xml:lang="en-US">Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant" xlink:to="us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant_2_lbl" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Contributions by Plan Participant</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:to="us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_2_lbl" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Benefits Paid</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss" xlink:to="us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss_2_lbl" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Foreign Currency Translation Gain (Loss)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:to="us-gaap_DefinedBenefitPlanFundedStatusOfPlan_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanFundedStatusOfPlan_2_lbl" xml:lang="en-US">Defined Benefit Plan, Funded (Unfunded) Status of Plan</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Revenues_2_lbl" xml:lang="en-US">Revenues [Default Label]</link:label>
    </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>14
<FILENAME>ppsi-20181231_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 4.26a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Source; Value: P:\Clients\Pioneer Power Solutions, Inc\Xbrl\20181231\ppsi_123118.xfr; Date: 2019%2D03%2D29T14:01:58Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x801A0000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://pioneerpower.com/role/DocumentAndEntityInformation" xlink:href="ppsi-20181231.xsd#DocumentAndEntityInformation" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/StatementsOfOperations" xlink:href="ppsi-20181231.xsd#StatementsOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/StatementsOfComprehensiveLoss" xlink:href="ppsi-20181231.xsd#StatementsOfComprehensiveLoss" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BalanceSheets" xlink:href="ppsi-20181231.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BalanceSheetsParenthetical" xlink:href="ppsi-20181231.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/StatementsOfCashFlows" xlink:href="ppsi-20181231.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/StatementsOfStockholdersEquity" xlink:href="ppsi-20181231.xsd#StatementsOfStockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BasisOfPresentation" xlink:href="ppsi-20181231.xsd#BasisOfPresentation" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/SummaryOfSignificantAccountingPolicies" xlink:href="ppsi-20181231.xsd#SummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/RestructuringAndIntegration" xlink:href="ppsi-20181231.xsd#RestructuringAndIntegration" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/Revenues" xlink:href="ppsi-20181231.xsd#Revenues" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/OtherExpense" xlink:href="ppsi-20181231.xsd#OtherExpense" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/Inventories" xlink:href="ppsi-20181231.xsd#Inventories" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PropertyPlantAndEquipment" xlink:href="ppsi-20181231.xsd#PropertyPlantAndEquipment" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/OtherAssets" xlink:href="ppsi-20181231.xsd#OtherAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssets" xlink:href="ppsi-20181231.xsd#GoodwillAndOtherIntangibleAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/Debt" xlink:href="ppsi-20181231.xsd#Debt" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/CommitmentsAndContingencies" xlink:href="ppsi-20181231.xsd#CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/StockholdersEquity" xlink:href="ppsi-20181231.xsd#StockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/Stock-basedCompensation" xlink:href="ppsi-20181231.xsd#Stock-basedCompensation" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/IncomeTaxes" xlink:href="ppsi-20181231.xsd#IncomeTaxes" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PensionPlan" xlink:href="ppsi-20181231.xsd#PensionPlan" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BusinessSegmentGeographicAndCustomerInformation" xlink:href="ppsi-20181231.xsd#BusinessSegmentGeographicAndCustomerInformation" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BasicAndDilutedLossPerCommonShare" xlink:href="ppsi-20181231.xsd#BasicAndDilutedLossPerCommonShare" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/SubsequentEvents" xlink:href="ppsi-20181231.xsd#SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="ppsi-20181231.xsd#SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/RestructuringAndIntegrationTables" xlink:href="ppsi-20181231.xsd#RestructuringAndIntegrationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/RevenuesTables" xlink:href="ppsi-20181231.xsd#RevenuesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/InventoriesTables" xlink:href="ppsi-20181231.xsd#InventoriesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PropertyPlantAndEquipmentTables" xlink:href="ppsi-20181231.xsd#PropertyPlantAndEquipmentTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsTables" xlink:href="ppsi-20181231.xsd#GoodwillAndOtherIntangibleAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/DebtTables" xlink:href="ppsi-20181231.xsd#DebtTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/CommitmentsAndContingenciesTables" xlink:href="ppsi-20181231.xsd#CommitmentsAndContingenciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/Stock-basedCompensationTables" xlink:href="ppsi-20181231.xsd#Stock-basedCompensationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/IncomeTaxesTables" xlink:href="ppsi-20181231.xsd#IncomeTaxesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PensionPlanTables" xlink:href="ppsi-20181231.xsd#PensionPlanTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BusinessSegmentGeographicAndCustomerInformationTables" xlink:href="ppsi-20181231.xsd#BusinessSegmentGeographicAndCustomerInformationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BasicAndDilutedLossPerCommonShareTables" xlink:href="ppsi-20181231.xsd#BasicAndDilutedLossPerCommonShareTables" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BasisOfPresentationDetailsNarrative" xlink:href="ppsi-20181231.xsd#BasisOfPresentationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="ppsi-20181231.xsd#SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/RestructuringAndIntegrationDetails" xlink:href="ppsi-20181231.xsd#RestructuringAndIntegrationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/RestructuringAndIntegrationDetails1" xlink:href="ppsi-20181231.xsd#RestructuringAndIntegrationDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/RestructuringAndIntegrationDetailsNarrative" xlink:href="ppsi-20181231.xsd#RestructuringAndIntegrationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/RevenuesDetails" xlink:href="ppsi-20181231.xsd#RevenuesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/OtherExpenseDetailsNarrative" xlink:href="ppsi-20181231.xsd#OtherExpenseDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/InventoriesDetails" xlink:href="ppsi-20181231.xsd#InventoriesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/InventoriesDetailsNarrative" xlink:href="ppsi-20181231.xsd#InventoriesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PropertyPlantAndEquipmentDetails" xlink:href="ppsi-20181231.xsd#PropertyPlantAndEquipmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PropertyPlantAndEquipmentDetailsNarrative" xlink:href="ppsi-20181231.xsd#PropertyPlantAndEquipmentDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/OtherAssetsDetailsNarrative" xlink:href="ppsi-20181231.xsd#OtherAssetsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsDetails" xlink:href="ppsi-20181231.xsd#GoodwillAndOtherIntangibleAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsDetails1" xlink:href="ppsi-20181231.xsd#GoodwillAndOtherIntangibleAssetsDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsDetails2" xlink:href="ppsi-20181231.xsd#GoodwillAndOtherIntangibleAssetsDetails2" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsDetails3" xlink:href="ppsi-20181231.xsd#GoodwillAndOtherIntangibleAssetsDetails3" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsDetailsNarrative" xlink:href="ppsi-20181231.xsd#GoodwillAndOtherIntangibleAssetsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/DebtDetails" xlink:href="ppsi-20181231.xsd#DebtDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/DebtDetails1" xlink:href="ppsi-20181231.xsd#DebtDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/DebtDetailsNarrative" xlink:href="ppsi-20181231.xsd#DebtDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/DebtDetailsNarrative1" xlink:href="ppsi-20181231.xsd#DebtDetailsNarrative1" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/DebtDetailsNarrative2" xlink:href="ppsi-20181231.xsd#DebtDetailsNarrative2" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/CommitmentsAndContingenciesDetails" xlink:href="ppsi-20181231.xsd#CommitmentsAndContingenciesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/CommitmentsAndContingenciesDetails1" xlink:href="ppsi-20181231.xsd#CommitmentsAndContingenciesDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/CommitmentsAndContingenciesDetails2" xlink:href="ppsi-20181231.xsd#CommitmentsAndContingenciesDetails2" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/CommitmentsAndContingenciesDetails3" xlink:href="ppsi-20181231.xsd#CommitmentsAndContingenciesDetails3" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:href="ppsi-20181231.xsd#CommitmentsAndContingenciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/StockholdersEquityDetailsNarrative" xlink:href="ppsi-20181231.xsd#StockholdersEquityDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/Stock-basedCompensationDetails" xlink:href="ppsi-20181231.xsd#Stock-basedCompensationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/Stock-basedCompensationDetails1" xlink:href="ppsi-20181231.xsd#Stock-basedCompensationDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/Stock-basedCompensationDetails2" xlink:href="ppsi-20181231.xsd#Stock-basedCompensationDetails2" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/Stock-basedCompensationDetailsNarrative" xlink:href="ppsi-20181231.xsd#Stock-basedCompensationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/IncomeTaxesDetails" xlink:href="ppsi-20181231.xsd#IncomeTaxesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/IncomeTaxesDetails1" xlink:href="ppsi-20181231.xsd#IncomeTaxesDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/IncomeTaxesDetails2" xlink:href="ppsi-20181231.xsd#IncomeTaxesDetails2" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/IncomeTaxesDetails3" xlink:href="ppsi-20181231.xsd#IncomeTaxesDetails3" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/IncomeTaxesDetails4" xlink:href="ppsi-20181231.xsd#IncomeTaxesDetails4" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/IncomeTaxesDetails5" xlink:href="ppsi-20181231.xsd#IncomeTaxesDetails5" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/IncomeTaxesDetailsNarrative" xlink:href="ppsi-20181231.xsd#IncomeTaxesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PensionPlanDetails" xlink:href="ppsi-20181231.xsd#PensionPlanDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PensionPlanDetails1" xlink:href="ppsi-20181231.xsd#PensionPlanDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PensionPlanDetails2" xlink:href="ppsi-20181231.xsd#PensionPlanDetails2" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PensionPlanDetails3" xlink:href="ppsi-20181231.xsd#PensionPlanDetails3" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PensionPlanDetails4" xlink:href="ppsi-20181231.xsd#PensionPlanDetails4" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PensionPlanDetails5" xlink:href="ppsi-20181231.xsd#PensionPlanDetails5" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PensionPlanDetails6" xlink:href="ppsi-20181231.xsd#PensionPlanDetails6" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PensionPlanDetails7" xlink:href="ppsi-20181231.xsd#PensionPlanDetails7" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PensionPlanDetails8" xlink:href="ppsi-20181231.xsd#PensionPlanDetails8" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PensionPlanDetails9" xlink:href="ppsi-20181231.xsd#PensionPlanDetails9" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/PensionPlanDetailsNarrative" xlink:href="ppsi-20181231.xsd#PensionPlanDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BusinessSegmentGeographicAndCustomerInformationDetails" xlink:href="ppsi-20181231.xsd#BusinessSegmentGeographicAndCustomerInformationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BusinessSegmentGeographicAndCustomerInformationDetails1" xlink:href="ppsi-20181231.xsd#BusinessSegmentGeographicAndCustomerInformationDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BusinessSegmentGeographicAndCustomerInformationDetails2" xlink:href="ppsi-20181231.xsd#BusinessSegmentGeographicAndCustomerInformationDetails2" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BusinessSegmentGeographicAndCustomerInformationDetailsNarrative" xlink:href="ppsi-20181231.xsd#BusinessSegmentGeographicAndCustomerInformationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/BasicAndDilutedLossPerCommonShareDetails" xlink:href="ppsi-20181231.xsd#BasicAndDilutedLossPerCommonShareDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://pioneerpower.com/role/SubsequentEventsDetailsNarrative" xlink:href="ppsi-20181231.xsd#SubsequentEventsDetailsNarrative" xlink:type="simple" />
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/DocumentAndEntityInformation" xlink:title="00000001 - Document - Document and Entity Information">
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_DocumentAndEntityInformationAbstract" xlink:label="loc_ppsiDocumentAndEntityInformationAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityRegistrantName" xlink:label="loc_deiEntityRegistrantName" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ppsiDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityRegistrantName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="loc_deiEntityCentralIndexKey" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ppsiDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityCentralIndexKey" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentType" xlink:label="loc_deiDocumentType" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ppsiDocumentAndEntityInformationAbstract" xlink:to="loc_deiDocumentType" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_TradingSymbol" xlink:label="loc_deiTradingSymbol" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ppsiDocumentAndEntityInformationAbstract" xlink:to="loc_deiTradingSymbol" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_deiDocumentPeriodEndDate" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ppsiDocumentAndEntityInformationAbstract" xlink:to="loc_deiDocumentPeriodEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_AmendmentFlag" xlink:label="loc_deiAmendmentFlag" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ppsiDocumentAndEntityInformationAbstract" xlink:to="loc_deiAmendmentFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_deiCurrentFiscalYearEndDate" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ppsiDocumentAndEntityInformationAbstract" xlink:to="loc_deiCurrentFiscalYearEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_deiEntityWellKnownSeasonedIssuer" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ppsiDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityWellKnownSeasonedIssuer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_deiEntityVoluntaryFilers" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ppsiDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityVoluntaryFilers" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_deiEntityCurrentReportingStatus" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ppsiDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityCurrentReportingStatus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntitySmallBusiness" xlink:label="loc_deiEntitySmallBusiness" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ppsiDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntitySmallBusiness" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_deiEntityEmergingGrowthCompany" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ppsiDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityEmergingGrowthCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityFilerCategory" xlink:label="loc_deiEntityFilerCategory" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ppsiDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityFilerCategory" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityShellCompany" xlink:label="loc_deiEntityShellCompany" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ppsiDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityShellCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityPublicFloat" xlink:label="loc_deiEntityPublicFloat" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ppsiDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityPublicFloat" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_deiEntityCommonStockSharesOutstanding" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ppsiDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityCommonStockSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_deiDocumentFiscalPeriodFocus" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ppsiDocumentAndEntityInformationAbstract" xlink:to="loc_deiDocumentFiscalPeriodFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_deiDocumentFiscalYearFocus" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ppsiDocumentAndEntityInformationAbstract" xlink:to="loc_deiDocumentFiscalYearFocus" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/StatementsOfOperations" xlink:title="00000002 - Statement - Consolidated Statements of Operations">
      <link: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="loc_us-gaapIncomeStatementAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerIncludingAssessedTax" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapRevenueFromContractWithCustomerIncludingAssessedTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfGoodsAndServicesSoldAbstract" xlink:label="loc_us-gaapCostOfGoodsAndServicesSoldAbstract" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapCostOfGoodsAndServicesSoldAbstract" xlink:type="arc" />
      <link: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="loc_us-gaapCostOfGoodsAndServicesSold" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCostOfGoodsAndServicesSoldAbstract" xlink:to="loc_us-gaapCostOfGoodsAndServicesSold" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_CostOfGoodsSoldRestructuringSettlementAndImpairmentProvisions" xlink:label="loc_ppsiCostOfGoodsSoldRestructuringSettlementAndImpairmentProvisions" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCostOfGoodsAndServicesSoldAbstract" xlink:to="loc_ppsiCostOfGoodsSoldRestructuringSettlementAndImpairmentProvisions" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfRevenue" xlink:label="loc_us-gaapCostOfRevenue" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCostOfGoodsAndServicesSoldAbstract" xlink:to="loc_us-gaapCostOfRevenue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link: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="loc_us-gaapGrossProfit" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapGrossProfit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="loc_us-gaapOperatingExpensesAbstract" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapOperatingExpensesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaapSellingGeneralAndAdministrativeExpense" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract" xlink:to="loc_us-gaapSellingGeneralAndAdministrativeExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestructuringSettlementAndImpairmentProvisions" xlink:label="loc_us-gaapRestructuringSettlementAndImpairmentProvisions" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract" xlink:to="loc_us-gaapRestructuringSettlementAndImpairmentProvisions" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link: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="loc_us-gaapForeignCurrencyTransactionGainLossRealized" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract" xlink:to="loc_us-gaapForeignCurrencyTransactionGainLossRealized" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link: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="loc_us-gaapOperatingExpenses" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract" xlink:to="loc_us-gaapOperatingExpenses" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link: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="loc_us-gaapOperatingIncomeLoss" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract" xlink:to="loc_us-gaapOperatingIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestAndDebtExpense" xlink:label="loc_us-gaapInterestAndDebtExpense" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapInterestAndDebtExpense" xlink:type="arc" />
      <link: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="loc_us-gaapOtherNonoperatingIncomeExpense" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapOtherNonoperatingIncomeExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link: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="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link: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="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" />
      <link: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="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:label="loc_us-gaapEarningsPerShareBasicAndDilutedAbstract" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapEarningsPerShareBasicAndDilutedAbstract" xlink:type="arc" />
      <link: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="loc_us-gaapEarningsPerShareBasic" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareBasicAndDilutedAbstract" xlink:to="loc_us-gaapEarningsPerShareBasic" xlink:type="arc" />
      <link: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="loc_us-gaapEarningsPerShareDiluted" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareBasicAndDilutedAbstract" xlink:to="loc_us-gaapEarningsPerShareDiluted" xlink:type="arc" />
      <link: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="loc_us-gaapWeightedAverageNumberOfSharesOutstandingAbstract" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingAbstract" xlink:type="arc" />
      <link: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="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapWeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" />
      <link: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="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapWeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/StatementsOfComprehensiveLoss" xlink:title="00000003 - Statement - Consolidated Statements of Comprehensive Loss">
      <link: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="loc_us-gaapIncomeStatementAbstract" />
      <link: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="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" />
      <link: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="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:type="arc" />
      <link: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="loc_us-gaapOtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link: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="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link: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="loc_us-gaapComprehensiveIncomeNetOfTax" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapComprehensiveIncomeNetOfTax" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/BalanceSheets" xlink:title="00000004 - Statement - Consolidated Balance Sheets">
      <link: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="loc_us-gaapStatementOfFinancialPositionAbstract" />
      <link: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="loc_us-gaapAssetsAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapAssetsAbstract" xlink:type="arc" />
      <link: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="loc_us-gaapAssetsCurrentAbstract" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapAssetsCurrentAbstract" xlink:type="arc" />
      <link: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="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" />
      <link: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="loc_us-gaapAccountsReceivableNetCurrent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapAccountsReceivableNetCurrent" xlink:type="arc" />
      <link: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="loc_us-gaapInventoryNet" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapInventoryNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxesReceivable" xlink:label="loc_us-gaapIncomeTaxesReceivable" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapIncomeTaxesReceivable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" />
      <link: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="loc_us-gaapAssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapAssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:type="arc" />
      <link: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="loc_us-gaapAssetsCurrent" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapAssetsCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link: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="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" />
      <link: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="loc_us-gaapDeferredTaxAssetsNetNoncurrent" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsNetNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAssets" xlink:label="loc_us-gaapOtherAssets" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapOtherAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaapIntangibleAssetsNetExcludingGoodwill" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapIntangibleAssetsNetExcludingGoodwill" xlink:type="arc" />
      <link: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="loc_us-gaapGoodwill" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapGoodwill" xlink:type="arc" />
      <link: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="loc_us-gaapAssets" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link: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="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" />
      <link: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="loc_us-gaapLiabilitiesCurrentAbstract" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapLiabilitiesCurrentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BankOverdrafts" xlink:label="loc_us-gaapBankOverdrafts" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapBankOverdrafts" xlink:type="arc" />
      <link: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="loc_us-gaapLineOfCredit" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapLineOfCredit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShortTermBorrowings" xlink:label="loc_us-gaapShortTermBorrowings" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapShortTermBorrowings" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccountsPayableAndAccruedLiabilitiesCurrent" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapAccountsPayableAndAccruedLiabilitiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:label="loc_us-gaapLongTermDebtAndCapitalLeaseObligationsCurrent" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapLongTermDebtAndCapitalLeaseObligationsCurrent" xlink:type="arc" />
      <link: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="loc_us-gaapAccruedIncomeTaxesCurrent" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapAccruedIncomeTaxesCurrent" xlink:type="arc" />
      <link: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="loc_us-gaapLiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapLiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:type="arc" />
      <link: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="loc_us-gaapLiabilitiesCurrent" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapLiabilitiesCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link: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="loc_us-gaapLongTermDebtNoncurrent" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapLongTermDebtNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent" xlink:label="loc_us-gaapDefinedBenefitPensionPlanLiabilitiesNoncurrent" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapDefinedBenefitPensionPlanLiabilitiesNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaapOtherLiabilitiesNoncurrent" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapOtherLiabilitiesNoncurrent" xlink:type="arc" />
      <link: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="loc_us-gaapDeferredTaxLiabilitiesNoncurrent" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapDeferredTaxLiabilitiesNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link: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="loc_us-gaapLiabilities" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link: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="loc_us-gaapStockholdersEquityAbstract" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapStockholdersEquityAbstract" xlink:type="arc" />
      <link: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="loc_us-gaapPreferredStockValue" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapPreferredStockValue" xlink:type="arc" />
      <link: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="loc_us-gaapCommonStockValue" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapCommonStockValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaapAdditionalPaidInCapital" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapAdditionalPaidInCapital" xlink:type="arc" />
      <link: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="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" />
      <link: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="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit" xlink:type="arc" />
      <link: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="loc_us-gaapStockholdersEquity" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link: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="loc_us-gaapLiabilitiesAndStockholdersEquity" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/BalanceSheetsParenthetical" xlink:title="00000005 - Statement - Consolidated Balance Sheets (Parenthetical)">
      <link: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="loc_us-gaapStatementOfFinancialPositionAbstract" />
      <link: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="loc_us-gaapPreferredStockParOrStatedValuePerShare" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapPreferredStockParOrStatedValuePerShare" xlink:type="arc" />
      <link: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="loc_us-gaapPreferredStockSharesAuthorized" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapPreferredStockSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaapPreferredStockSharesIssued" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapPreferredStockSharesIssued" xlink:type="arc" />
      <link: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="loc_us-gaapCommonStockParOrStatedValuePerShare" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommonStockParOrStatedValuePerShare" xlink:type="arc" />
      <link: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="loc_us-gaapCommonStockSharesAuthorized" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommonStockSharesAuthorized" xlink:type="arc" />
      <link: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="loc_us-gaapCommonStockSharesIssued" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommonStockSharesIssued" xlink:type="arc" />
      <link: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="loc_us-gaapCommonStockSharesOutstanding" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommonStockSharesOutstanding" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/StatementsOfCashFlows" xlink:title="00000006 - Statement - Consolidated Statements of Cash Flows">
      <link: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="loc_us-gaapStatementOfCashFlowsAbstract" />
      <link: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="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" />
      <link: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="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" />
      <link: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="loc_us-gaapDepreciation" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapDepreciation" xlink:type="arc" />
      <link: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="loc_us-gaapAmortizationOfIntangibleAssets" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapAmortizationOfIntangibleAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAmortizationOfDeferredCharges" xlink:label="loc_us-gaapOtherAmortizationOfDeferredCharges" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapOtherAmortizationOfDeferredCharges" xlink:type="arc" />
      <link: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="loc_us-gaapAmortizationOfFinancingCosts" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapAmortizationOfFinancingCosts" xlink:type="arc" />
      <link: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="loc_us-gaapDeferredIncomeTaxExpenseBenefit" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapDeferredIncomeTaxExpenseBenefit" xlink:type="arc" />
      <link: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="loc_us-gaapProvisionForDoubtfulAccounts" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapProvisionForDoubtfulAccounts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryLIFOReservePeriodCharge" xlink:label="loc_us-gaapInventoryLIFOReservePeriodCharge" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapInventoryLIFOReservePeriodCharge" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryWriteDown" xlink:label="loc_us-gaapInventoryWriteDown" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapInventoryWriteDown" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitExpense" xlink:label="loc_us-gaapPensionAndOtherPostretirementBenefitExpense" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapPensionAndOtherPostretirementBenefitExpense" xlink:type="arc" />
      <link: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="loc_us-gaapShareBasedCompensation" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapShareBasedCompensation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1" xlink:label="loc_us-gaapGainLossOnDispositionOfAssets1" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapGainLossOnDispositionOfAssets1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_ImpairmentOfIntangibleAssets" xlink:label="loc_ppsiImpairmentOfIntangibleAssets" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_ppsiImpairmentOfIntangibleAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="loc_us-gaapGoodwillImpairmentLoss" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapGoodwillImpairmentLoss" xlink:type="arc" />
      <link: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="loc_us-gaapForeignCurrencyTransactionGainLossBeforeTax" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapForeignCurrencyTransactionGainLossBeforeTax" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link: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="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" />
      <link: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="loc_us-gaapIncreaseDecreaseInAccountsReceivable" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsReceivable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link: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="loc_us-gaapIncreaseDecreaseInInventories" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInInventories" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link: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="loc_us-gaapIncreaseDecreaseInAccruedIncomeTaxesPayable" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayableAndAccruedLiabilities" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link: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="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link: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="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" />
      <link: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="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link: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="loc_us-gaapProceedsFromSaleOfPropertyPlantAndEquipment" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="arc" />
      <link: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="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link: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="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfBankOverdrafts" xlink:label="loc_us-gaapProceedsFromRepaymentsOfBankOverdrafts" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromRepaymentsOfBankOverdrafts" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromShortTermDebt" xlink:label="loc_us-gaapProceedsFromShortTermDebt" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromShortTermDebt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:label="loc_us-gaapProceedsFromIssuanceOfLongTermDebt" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromIssuanceOfLongTermDebt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfDebt" xlink:label="loc_us-gaapRepaymentsOfDebt" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapRepaymentsOfDebt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link: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="loc_us-gaapPaymentsOfDebtIssuanceCosts" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsOfDebtIssuanceCosts" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link: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="loc_us-gaapProceedsFromIssuanceOfCommonStock" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromIssuanceOfCommonStock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SaleLeasebackTransactionTransactionCostsFinancingActivities" xlink:label="loc_us-gaapSaleLeasebackTransactionTransactionCostsFinancingActivities" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapSaleLeasebackTransactionTransactionCostsFinancingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link: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="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link: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="loc_us-gaapCashAndCashEquivalentsPeriodIncreaseDecrease" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsPeriodIncreaseDecrease" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link: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="loc_us-gaapEffectOfExchangeRateOnCashAndCashEquivalents" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapEffectOfExchangeRateOnCashAndCashEquivalents" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValueAbstract" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValueAbstract" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link: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="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link: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="loc_us-gaapCashAndCashEquivalentsAtCarryingValue_2" />
      <link:presentationArc order="400" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link: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="loc_us-gaapSupplementalCashFlowInformationAbstract" />
      <link:presentationArc order="410" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapSupplementalCashFlowInformationAbstract" xlink:type="arc" />
      <link: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="loc_us-gaapInterestPaidNet" />
      <link:presentationArc order="420" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSupplementalCashFlowInformationAbstract" xlink:to="loc_us-gaapInterestPaidNet" xlink:type="arc" />
      <link: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="loc_us-gaapIncomeTaxesPaidNet" />
      <link:presentationArc order="430" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSupplementalCashFlowInformationAbstract" xlink:to="loc_us-gaapIncomeTaxesPaidNet" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/StatementsOfStockholdersEquity" xlink:title="00000007 - Statement - Consolidated Statements of Stockholders' Equity">
      <link: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="loc_us-gaapStatementOfStockholdersEquityAbstract" />
      <link: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="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfStockholdersEquityAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link: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="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link: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="loc_us-gaapStatementEquityComponentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" order="10" />
      <link: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="loc_us-gaapEquityComponentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" order="50" />
      <link: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="loc_us-gaapCommonStockMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapCommonStockMember" xlink:type="arc" />
      <link: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="loc_us-gaapAdditionalPaidInCapitalMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapAdditionalPaidInCapitalMember" xlink:type="arc" />
      <link: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="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" />
      <link: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="loc_us-gaapRetainedEarningsMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapRetainedEarningsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="loc_us-gaapIncreaseDecreaseInStockholdersEquityRollForward" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncreaseDecreaseInStockholdersEquityRollForward" xlink:type="arc" />
      <link: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="loc_us-gaapStockholdersEquity" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInStockholdersEquityRollForward" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link: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="loc_us-gaapCommonStockSharesOutstanding" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInStockholdersEquityRollForward" xlink:to="loc_us-gaapCommonStockSharesOutstanding" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link: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="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInStockholdersEquityRollForward" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInStockholdersEquityRollForward" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaapOtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInStockholdersEquityRollForward" xlink:to="loc_us-gaapOtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaapOtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInStockholdersEquityRollForward" xlink:to="loc_us-gaapOtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" xlink:label="loc_us-gaapCumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInStockholdersEquityRollForward" xlink:to="loc_us-gaapCumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInStockholdersEquityRollForward" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInStockholdersEquityRollForward" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" />
      <link: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="loc_us-gaapStockholdersEquity_2" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInStockholdersEquityRollForward" xlink:to="loc_us-gaapStockholdersEquity_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link: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="loc_us-gaapCommonStockSharesOutstanding_2" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInStockholdersEquityRollForward" xlink:to="loc_us-gaapCommonStockSharesOutstanding_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/BasisOfPresentation" xlink:title="00000008 - Disclosure - BASIS OF PRESENTATION">
      <link: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="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BasisOfAccounting" xlink:label="loc_us-gaapBasisOfAccounting" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapBasisOfAccounting" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/SummaryOfSignificantAccountingPolicies" xlink:title="00000009 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES">
      <link: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="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaapSignificantAccountingPoliciesTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapSignificantAccountingPoliciesTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/RestructuringAndIntegration" xlink:title="00000010 - Disclosure - RESTRUCTURING AND INTEGRATION">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:label="loc_us-gaapRestructuringAndRelatedActivitiesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:label="loc_us-gaapRestructuringAndRelatedActivitiesDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringAndRelatedActivitiesAbstract" xlink:to="loc_us-gaapRestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/Revenues" xlink:title="00000011 - Disclosure - REVENUES">
      <link: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="loc_us-gaapRevenueFromContractWithCustomerAbstract" />
      <link: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="loc_us-gaapRevenueFromContractWithCustomerTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRevenueFromContractWithCustomerAbstract" xlink:to="loc_us-gaapRevenueFromContractWithCustomerTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/OtherExpense" xlink:title="00000012 - Disclosure - OTHER EXPENSE">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherIncomeAndExpensesAbstract" xlink:label="loc_us-gaapOtherIncomeAndExpensesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNonoperatingIncomeAndExpenseTextBlock" xlink:label="loc_us-gaapOtherNonoperatingIncomeAndExpenseTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherIncomeAndExpensesAbstract" xlink:to="loc_us-gaapOtherNonoperatingIncomeAndExpenseTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/Inventories" xlink:title="00000013 - Disclosure - INVENTORIES">
      <link: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="loc_us-gaapInventoryDisclosureAbstract" />
      <link: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="loc_us-gaapInventoryDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/PropertyPlantAndEquipment" xlink:title="00000014 - Disclosure - PROPERTY, PLANT AND EQUIPMENT">
      <link: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="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link: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="loc_us-gaapPropertyPlantAndEquipmentDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/OtherAssets" xlink:title="00000015 - Disclosure - OTHER ASSETS">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAssetsAbstract" xlink:label="loc_us-gaapOtherAssetsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAssetsDisclosureTextBlock" xlink:label="loc_us-gaapOtherAssetsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherAssetsAbstract" xlink:to="loc_us-gaapOtherAssetsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssets" xlink:title="00000016 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS">
      <link: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="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link: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="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/Debt" xlink:title="00000017 - Disclosure - DEBT">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="loc_us-gaapDebtDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapDebtDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/CommitmentsAndContingencies" xlink:title="00000018 - Disclosure - COMMITMENTS AND CONTINGENCIES">
      <link: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="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link: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="loc_us-gaapCommitmentsAndContingenciesDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapCommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/StockholdersEquity" xlink:title="00000019 - Disclosure - STOCKHOLDERS' EQUITY">
      <link: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="loc_us-gaapStockholdersEquityNoteAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="loc_us-gaapStockholdersEquityNoteDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityNoteAbstract" xlink:to="loc_us-gaapStockholdersEquityNoteDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/Stock-basedCompensation" xlink:title="00000020 - Disclosure - STOCK-BASED COMPENSATION">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/IncomeTaxes" xlink:title="00000021 - Disclosure - INCOME TAXES">
      <link: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="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link: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="loc_us-gaapIncomeTaxDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/PensionPlan" xlink:title="00000022 - Disclosure - PENSION PLAN">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:label="loc_us-gaapDefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" />
      <link: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="loc_us-gaapPensionAndOtherPostretirementBenefitsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:to="loc_us-gaapPensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/BusinessSegmentGeographicAndCustomerInformation" xlink:title="00000023 - Disclosure - BUSINESS SEGMENT, GEOGRAPHIC AND CUSTOMER INFORMATION">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaapSegmentReportingAbstract" />
      <link: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="loc_us-gaapSegmentReportingDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingAbstract" xlink:to="loc_us-gaapSegmentReportingDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/BasicAndDilutedLossPerCommonShare" xlink:title="00000024 - Disclosure - BASIC AND DILUTED LOSS PER COMMON SHARE">
      <link: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="loc_us-gaapEarningsPerShareAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="loc_us-gaapEarningsPerShareTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract" xlink:to="loc_us-gaapEarningsPerShareTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/SubsequentEvents" xlink:title="00000025 - Disclosure - SUBSEQUENT EVENTS">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaapSubsequentEventsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="loc_us-gaapSubsequentEventsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventsAbstract" xlink:to="loc_us-gaapSubsequentEventsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:title="00000026 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)">
      <link: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="loc_us-gaapAccountingPoliciesAbstract" />
      <link: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="loc_us-gaapConsolidationPolicyTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapConsolidationPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:label="loc_us-gaapPriorPeriodReclassificationAdjustmentDescription" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapPriorPeriodReclassificationAdjustmentDescription" xlink:type="arc" />
      <link: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="loc_us-gaapUseOfEstimates" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapUseOfEstimates" xlink:type="arc" />
      <link: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="loc_us-gaapRevenueRecognitionPolicyTextBlock" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapRevenueRecognitionPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfSalesPolicyTextBlock" xlink:label="loc_us-gaapCostOfSalesPolicyTextBlock" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapCostOfSalesPolicyTextBlock" xlink:type="arc" />
      <link: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="loc_us-gaapFairValueOfFinancialInstrumentsPolicy" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapFairValueOfFinancialInstrumentsPolicy" xlink:type="arc" />
      <link: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="loc_us-gaapCashAndCashEquivalentsPolicyTextBlock" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsPolicyTextBlock" xlink:type="arc" />
      <link: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="loc_us-gaapReceivablesPolicyTextBlock" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapReceivablesPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" xlink:label="loc_us-gaapImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsIndefiniteLivedPolicy" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsIntangibleAssetsIndefiniteLivedPolicy" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapGoodwillAndIntangibleAssetsIntangibleAssetsIndefiniteLivedPolicy" xlink:type="arc" />
      <link: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="loc_us-gaapForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:type="arc" />
      <link: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="loc_us-gaapIncomeTaxPolicyTextBlock" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapIncomeTaxPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxUncertaintiesPolicy" xlink:label="loc_us-gaapIncomeTaxUncertaintiesPolicy" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapIncomeTaxUncertaintiesPolicy" xlink:type="arc" />
      <link: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="loc_us-gaapShareBasedCompensationOptionAndIncentivePlansPolicy" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PensionAndOtherPostretirementPlansPolicy" xlink:label="loc_us-gaapPensionAndOtherPostretirementPlansPolicy" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapPensionAndOtherPostretirementPlansPolicy" xlink:type="arc" />
      <link: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="loc_us-gaapInventoryPolicyTextBlock" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapInventoryPolicyTextBlock" xlink:type="arc" />
      <link: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="loc_us-gaapEarningsPerSharePolicyTextBlock" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapEarningsPerSharePolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:label="loc_us-gaapFairValueMeasurementPolicyPolicyTextBlock" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapFairValueMeasurementPolicyPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_us-gaapNewAccountingPronouncementsPolicyPolicyTextBlock" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapNewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/RestructuringAndIntegrationTables" xlink:title="00000027 - Disclosure - RESTRUCTURING AND INTEGRATION (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:label="loc_us-gaapRestructuringAndRelatedActivitiesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock" xlink:label="loc_us-gaapScheduleOfRestructuringReserveByTypeOfCostTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringAndRelatedActivitiesAbstract" xlink:to="loc_us-gaapScheduleOfRestructuringReserveByTypeOfCostTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_ScheduleOfComponentsAndChangesInCompanysRestructuringLiabilityTableTextBlock" xlink:label="loc_ppsiScheduleOfComponentsAndChangesInCompanysRestructuringLiabilityTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringAndRelatedActivitiesAbstract" xlink:to="loc_ppsiScheduleOfComponentsAndChangesInCompanysRestructuringLiabilityTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/RevenuesTables" xlink:title="00000028 - Disclosure - REVENUES (Tables)">
      <link: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="loc_us-gaapRevenueFromContractWithCustomerAbstract" />
      <link: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="loc_us-gaapDisaggregationOfRevenueTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRevenueFromContractWithCustomerAbstract" xlink:to="loc_us-gaapDisaggregationOfRevenueTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/InventoriesTables" xlink:title="00000029 - Disclosure - INVENTORIES (Tables)">
      <link: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="loc_us-gaapInventoryDisclosureAbstract" />
      <link: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="loc_us-gaapScheduleOfInventoryCurrentTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfInventoryCurrentTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/PropertyPlantAndEquipmentTables" xlink:title="00000030 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Tables)">
      <link: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="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsTables" xlink:title="00000031 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)">
      <link: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="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link: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="loc_us-gaapScheduleOfGoodwillTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfGoodwillTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_ScheduleOfIntangibleAssetsTableTextBlock" xlink:label="loc_ppsiScheduleOfIntangibleAssetsTableTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_ppsiScheduleOfIntangibleAssetsTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="loc_us-gaapScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/DebtTables" xlink:title="00000032 - Disclosure - DEBT (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:label="loc_us-gaapScheduleOfDebtInstrumentsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfDebtInstrumentsTextBlock" xlink:type="arc" />
      <link: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="loc_us-gaapScheduleOfMaturitiesOfLongTermDebtTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/CommitmentsAndContingenciesTables" xlink:title="00000033 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables)">
      <link: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="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfRentExpenseTableTextBlock" xlink:label="loc_us-gaapScheduleOfRentExpenseTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfRentExpenseTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherLiabilitiesTableTextBlock" xlink:label="loc_us-gaapOtherLiabilitiesTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapOtherLiabilitiesTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_LesseeLeaseLiabilityMaturityTableTextBlock" xlink:label="loc_ppsiLesseeLeaseLiabilityMaturityTableTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_ppsiLesseeLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_AsReportedAmountsOfLeaseLiabilityTableTextBlock" xlink:label="loc_ppsiAsReportedAmountsOfLeaseLiabilityTableTextBlock" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_ppsiAsReportedAmountsOfLeaseLiabilityTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/Stock-basedCompensationTables" xlink:title="00000034 - Disclosure - STOCK-BASED COMPENSATION (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link: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="loc_us-gaapScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/IncomeTaxesTables" xlink:title="00000035 - Disclosure - INCOME TAXES (Tables)">
      <link: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="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link: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="loc_us-gaapScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:type="arc" />
      <link: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="loc_us-gaapScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="arc" />
      <link: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="loc_us-gaapScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_ScheduleOfDeferredTaxAssetsAndLiabilitieTableTextBlock" xlink:label="loc_ppsiScheduleOfDeferredTaxAssetsAndLiabilitieTableTextBlock" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_ppsiScheduleOfDeferredTaxAssetsAndLiabilitieTableTextBlock" xlink:type="arc" />
      <link: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="loc_us-gaapScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:label="loc_us-gaapScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/PensionPlanTables" xlink:title="00000036 - Disclosure - PENSION PLAN (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:label="loc_us-gaapDefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" />
      <link: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="loc_us-gaapScheduleOfCostsOfRetirementPlansTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfCostsOfRetirementPlansTableTextBlock" xlink:type="arc" />
      <link: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="loc_us-gaapScheduleOfChangesInProjectedBenefitObligationsTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfChangesInProjectedBenefitObligationsTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:label="loc_us-gaapScheduleOfExpectedBenefitPaymentsTableTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:type="arc" />
      <link: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="loc_us-gaapScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAmountsInAccumulatedOtherComprehensiveIncomeLossToBeRecognizedOverNextFiscalYearTableTextBlock" xlink:label="loc_us-gaapScheduleOfAmountsInAccumulatedOtherComprehensiveIncomeLossToBeRecognizedOverNextFiscalYearTableTextBlock" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfAmountsInAccumulatedOtherComprehensiveIncomeLossToBeRecognizedOverNextFiscalYearTableTextBlock" xlink:type="arc" />
      <link: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="loc_us-gaapScheduleOfAllocationOfPlanAssetsTableTextBlock" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfAllocationOfPlanAssetsTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_ScheduleOfFairValueOfPlanAssetsTableTextBlock" xlink:label="loc_ppsiScheduleOfFairValueOfPlanAssetsTableTextBlock" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:to="loc_ppsiScheduleOfFairValueOfPlanAssetsTableTextBlock" xlink:type="arc" />
      <link: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="loc_us-gaapScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock" xlink:type="arc" />
      <link: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="loc_us-gaapScheduleOfNetFundedStatusTableTextBlock" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfNetFundedStatusTableTextBlock" xlink:type="arc" />
      <link: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="loc_us-gaapScheduleOfAssumptionsUsedTableTextBlock" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfAssumptionsUsedTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/BusinessSegmentGeographicAndCustomerInformationTables" xlink:title="00000037 - Disclosure - BUSINESS SEGMENT, GEOGRAPHIC AND CUSTOMER INFORMATION (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaapSegmentReportingAbstract" />
      <link: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="loc_us-gaapScheduleOfSegmentReportingInformationBySegmentTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingAbstract" xlink:to="loc_us-gaapScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:label="loc_us-gaapRevenueFromExternalCustomersByGeographicAreasTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingAbstract" xlink:to="loc_us-gaapRevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:label="loc_us-gaapLongLivedAssetsByGeographicAreasTableTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingAbstract" xlink:to="loc_us-gaapLongLivedAssetsByGeographicAreasTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/BasicAndDilutedLossPerCommonShareTables" xlink:title="00000038 - Disclosure - BASIC AND DILUTED LOSS PER COMMON SHARE (Tables)">
      <link: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="loc_us-gaapEarningsPerShareAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="loc_us-gaapScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract" xlink:to="loc_us-gaapScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/BasisOfPresentationDetailsNarrative" xlink:title="00000039 - Disclosure - BASIS OF PRESENTATION (Details Narrative)">
      <link: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="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link: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="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link: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="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaapSubsidiarySaleOfStockAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapSubsidiarySaleOfStockAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaapSaleOfStockNameOfTransactionDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:to="loc_us-gaapSaleOfStockNameOfTransactionDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IPOMember" xlink:label="loc_us-gaapIPOMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:to="loc_us-gaapIPOMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NumberOfReportableSegments" xlink:label="loc_us-gaapNumberOfReportableSegments" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNumberOfReportableSegments" xlink:type="arc" />
      <link: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="loc_us-gaapProceedsFromIssuanceOfCommonStock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapProceedsFromIssuanceOfCommonStock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharePrice" xlink:label="loc_us-gaapSharePrice" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharePrice" xlink:type="arc" />
      <link: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="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" />
      <link: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="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtLongtermAndShorttermCombinedAmount" xlink:label="loc_us-gaapDebtLongtermAndShorttermCombinedAmount" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtLongtermAndShorttermCombinedAmount" xlink:type="arc" />
      <link: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="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_WorkingCapitalDeficit" xlink:label="loc_ppsiWorkingCapitalDeficit" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_ppsiWorkingCapitalDeficit" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="00000040 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)">
      <link: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="loc_us-gaapAccountingPoliciesAbstract" />
      <link: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="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" order="100" />
      <link: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="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaapStatementBusinessSegmentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapStatementBusinessSegmentsAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaapSegmentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementBusinessSegmentsAxis" xlink:to="loc_us-gaapSegmentDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_TAndDSolutionsSegmentMember" xlink:label="loc_ppsiTAndDSolutionsSegmentMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_ppsiTAndDSolutionsSegmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_CriticalPowerSolutionsSegmentMember" xlink:label="loc_ppsiCriticalPowerSolutionsSegmentMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_ppsiCriticalPowerSolutionsSegmentMember" xlink:type="arc" />
      <link: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="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" order="20" />
      <link: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="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" order="0" />
      <link: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="loc_us-gaapFurnitureAndFixturesMember" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapFurnitureAndFixturesMember" xlink:type="arc" />
      <link: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="loc_us-gaapBuildingMember" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapBuildingMember" xlink:type="arc" />
      <link: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="loc_us-gaapMachineryAndEquipmentMember" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapMachineryAndEquipmentMember" xlink:type="arc" />
      <link: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="loc_us-gaapComputerEquipmentMember" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapComputerEquipmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_srtRangeAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember" xlink:type="arc" />
      <link: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="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" order="40" />
      <link: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="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_NonCompleteAgreementsMember" xlink:label="loc_ppsiNonCompleteAgreementsMember" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_ppsiNonCompleteAgreementsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_TechnologyRelatedIndustryMember" xlink:label="loc_ppsiTechnologyRelatedIndustryMember" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_ppsiTechnologyRelatedIndustryMember" xlink:type="arc" />
      <link: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="loc_us-gaapCustomerRelationshipsMember" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapCustomerRelationshipsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_StandardProductWarrantyPeriod" xlink:label="loc_ppsiStandardProductWarrantyPeriod" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_ppsiStandardProductWarrantyPeriod" xlink:type="arc" />
      <link: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="loc_us-gaapAllowanceForDoubtfulAccountsReceivableCurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="arc" />
      <link: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="loc_us-gaapPropertyPlantAndEquipmentUsefulLife" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentUsefulLife" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:label="loc_us-gaapImpairmentOfIntangibleAssetsFinitelived" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapImpairmentOfIntangibleAssetsFinitelived" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_NumberOfReportingUnitsWithGoodwill" xlink:label="loc_ppsiNumberOfReportingUnitsWithGoodwill" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_ppsiNumberOfReportingUnitsWithGoodwill" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_AggregateNumberOfReportingUnits" xlink:label="loc_ppsiAggregateNumberOfReportingUnits" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_ppsiAggregateNumberOfReportingUnits" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NumberOfReportableSegments" xlink:label="loc_us-gaapNumberOfReportableSegments" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapNumberOfReportableSegments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="loc_us-gaapGoodwillImpairmentLoss" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapGoodwillImpairmentLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetImpairmentCharges" xlink:label="loc_us-gaapAssetImpairmentCharges" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapAssetImpairmentCharges" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReportingUnitZeroOrNegativeCarryingAmountAmountOfAllocatedGoodwill" xlink:label="loc_us-gaapReportingUnitZeroOrNegativeCarryingAmountAmountOfAllocatedGoodwill" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapReportingUnitZeroOrNegativeCarryingAmountAmountOfAllocatedGoodwill" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1" xlink:label="loc_us-gaapNewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapNewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_IncreaseDecreaseInAssets" xlink:label="loc_ppsiIncreaseDecreaseInAssets" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_ppsiIncreaseDecreaseInAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_IncreaseDecreaseInLiabilities" xlink:label="loc_ppsiIncreaseDecreaseInLiabilities" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_ppsiIncreaseDecreaseInLiabilities" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/RestructuringAndIntegrationDetails" xlink:title="00000041 - Disclosure - RESTRUCTURING AND INTEGRATION (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:label="loc_us-gaapRestructuringAndRelatedActivitiesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:label="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringAndRelatedActivitiesAbstract" xlink:to="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestructuringCostAndReserveLineItems" xlink:label="loc_us-gaapRestructuringCostAndReserveLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:to="loc_us-gaapRestructuringCostAndReserveLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaapStatementBusinessSegmentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:to="loc_us-gaapStatementBusinessSegmentsAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaapSegmentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementBusinessSegmentsAxis" xlink:to="loc_us-gaapSegmentDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_TAndDSolutionsSegmentMember" xlink:label="loc_ppsiTAndDSolutionsSegmentMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_ppsiTAndDSolutionsSegmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_CriticalPowerSolutionsSegmentMember" xlink:label="loc_ppsiCriticalPowerSolutionsSegmentMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_ppsiCriticalPowerSolutionsSegmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SeveranceCosts1" xlink:label="loc_us-gaapSeveranceCosts1" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapSeveranceCosts1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessExitCosts1" xlink:label="loc_us-gaapBusinessExitCosts1" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapBusinessExitCosts1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestructuringAndRelatedCostIncurredCost" xlink:label="loc_us-gaapRestructuringAndRelatedCostIncurredCost" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapRestructuringAndRelatedCostIncurredCost" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherRestructuringCosts" xlink:label="loc_us-gaapOtherRestructuringCosts" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapOtherRestructuringCosts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestructuringSettlementAndImpairmentProvisions" xlink:label="loc_us-gaapRestructuringSettlementAndImpairmentProvisions" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapRestructuringSettlementAndImpairmentProvisions" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/RestructuringAndIntegrationDetails1" xlink:title="00000042 - Disclosure - RESTRUCTURING AND INTEGRATION (Details 1)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:label="loc_us-gaapRestructuringAndRelatedActivitiesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:label="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringAndRelatedActivitiesAbstract" xlink:to="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestructuringCostAndReserveLineItems" xlink:label="loc_us-gaapRestructuringCostAndReserveLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:to="loc_us-gaapRestructuringCostAndReserveLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestructuringCostAndReserveAxis" xlink:label="loc_us-gaapRestructuringCostAndReserveAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:to="loc_us-gaapRestructuringCostAndReserveAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfRestructuringDomain" xlink:label="loc_us-gaapTypeOfRestructuringDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveAxis" xlink:to="loc_us-gaapTypeOfRestructuringDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeSeveranceMember" xlink:label="loc_us-gaapEmployeeSeveranceMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTypeOfRestructuringDomain" xlink:to="loc_us-gaapEmployeeSeveranceMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_ProductLineHarmonizationMember" xlink:label="loc_ppsiProductLineHarmonizationMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTypeOfRestructuringDomain" xlink:to="loc_ppsiProductLineHarmonizationMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FacilityClosingMember" xlink:label="loc_us-gaapFacilityClosingMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTypeOfRestructuringDomain" xlink:to="loc_us-gaapFacilityClosingMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_AssetWriteDownsMember" xlink:label="loc_ppsiAssetWriteDownsMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTypeOfRestructuringDomain" xlink:to="loc_ppsiAssetWriteDownsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestructuringReserveRollForward" xlink:label="loc_us-gaapRestructuringReserveRollForward" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapRestructuringReserveRollForward" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestructuringReserve" xlink:label="loc_us-gaapRestructuringReserve" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringReserveRollForward" xlink:to="loc_us-gaapRestructuringReserve" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link: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="loc_us-gaapRestructuringCharges" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringReserveRollForward" xlink:to="loc_us-gaapRestructuringCharges" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsForRestructuring" xlink:label="loc_us-gaapPaymentsForRestructuring" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringReserveRollForward" xlink:to="loc_us-gaapPaymentsForRestructuring" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestructuringReserveAccrualAdjustment1" xlink:label="loc_us-gaapRestructuringReserveAccrualAdjustment1" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringReserveRollForward" xlink:to="loc_us-gaapRestructuringReserveAccrualAdjustment1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestructuringReserveTranslationAdjustment" xlink:label="loc_us-gaapRestructuringReserveTranslationAdjustment" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringReserveRollForward" xlink:to="loc_us-gaapRestructuringReserveTranslationAdjustment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestructuringReserve" xlink:label="loc_us-gaapRestructuringReserve_2" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringReserveRollForward" xlink:to="loc_us-gaapRestructuringReserve_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/RestructuringAndIntegrationDetailsNarrative" xlink:title="00000043 - Disclosure - RESTRUCTURING AND INTEGRATION (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:label="loc_us-gaapRestructuringAndRelatedActivitiesAbstract" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_CostOfGoodsSoldRestructuringSettlementAndImpairmentProvisions" xlink:label="loc_ppsiCostOfGoodsSoldRestructuringSettlementAndImpairmentProvisions" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringAndRelatedActivitiesAbstract" xlink:to="loc_ppsiCostOfGoodsSoldRestructuringSettlementAndImpairmentProvisions" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/RevenuesDetails" xlink:title="00000044 - Disclosure - REVENUES (Details)">
      <link: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="loc_us-gaapRevenueFromContractWithCustomerAbstract" />
      <link: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="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRevenueFromContractWithCustomerAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link: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="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srtProductOrServiceAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtProductOrServiceAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_ProductRevenueMember" xlink:label="loc_ppsiProductRevenueMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_ppsiProductRevenueMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_ServiceRevenueMember" xlink:label="loc_ppsiServiceRevenueMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_ppsiServiceRevenueMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerIncludingAssessedTax" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRevenueFromContractWithCustomerIncludingAssessedTax" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/OtherExpenseDetailsNarrative" xlink:title="00000045 - Disclosure - OTHER EXPENSE (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherIncomeAndExpensesAbstract" xlink:label="loc_us-gaapOtherIncomeAndExpensesAbstract" />
      <link: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="loc_us-gaapOtherNonoperatingIncomeExpense" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherIncomeAndExpensesAbstract" xlink:to="loc_us-gaapOtherNonoperatingIncomeExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/InventoriesDetails" xlink:title="00000046 - Disclosure - INVENTORIES (Details)">
      <link: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="loc_us-gaapInventoryDisclosureAbstract" />
      <link: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="loc_us-gaapInventoryRawMaterials" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryRawMaterials" xlink:type="arc" />
      <link: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="loc_us-gaapInventoryWorkInProcess" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryWorkInProcess" xlink:type="arc" />
      <link: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="loc_us-gaapInventoryFinishedGoods" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryFinishedGoods" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryValuationReserves" xlink:label="loc_us-gaapInventoryValuationReserves" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryValuationReserves" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link: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="loc_us-gaapInventoryNet" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/InventoriesDetailsNarrative" xlink:title="00000047 - Disclosure - INVENTORIES (Details Narrative)">
      <link: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="loc_us-gaapInventoryDisclosureAbstract" />
      <link: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="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link: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="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CollateralAxis" xlink:label="loc_us-gaapCollateralAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapCollateralAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CollateralDomain" xlink:label="loc_us-gaapCollateralDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollateralAxis" xlink:to="loc_us-gaapCollateralDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CollateralPledgedMember" xlink:label="loc_us-gaapCollateralPledgedMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollateralDomain" xlink:to="loc_us-gaapCollateralPledgedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherInventoryInTransit" xlink:label="loc_us-gaapOtherInventoryInTransit" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherInventoryInTransit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentCollateralAmount" xlink:label="loc_us-gaapDebtInstrumentCollateralAmount" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentCollateralAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShortTermBorrowings" xlink:label="loc_us-gaapShortTermBorrowings" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShortTermBorrowings" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/PropertyPlantAndEquipmentDetails" xlink:title="00000048 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Details)">
      <link: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="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link: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="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" order="100" />
      <link: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="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentLineItems" order="200" />
      <link: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="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" order="10" />
      <link: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="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LandMember" xlink:label="loc_us-gaapLandMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapLandMember" xlink:type="arc" />
      <link: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="loc_us-gaapBuildingMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapBuildingMember" xlink:type="arc" />
      <link: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="loc_us-gaapMachineryAndEquipmentMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapMachineryAndEquipmentMember" xlink:type="arc" />
      <link: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="loc_us-gaapFurnitureAndFixturesMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapFurnitureAndFixturesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:label="loc_us-gaapComputerSoftwareIntangibleAssetMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapComputerSoftwareIntangibleAssetMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaapLeaseholdImprovementsMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapLeaseholdImprovementsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConstructionInProgressMember" xlink:label="loc_us-gaapConstructionInProgressMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapConstructionInProgressMember" xlink:type="arc" />
      <link: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="loc_us-gaapPropertyPlantAndEquipmentGross" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentGross" xlink:type="arc" />
      <link: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="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link: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="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/PropertyPlantAndEquipmentDetailsNarrative" xlink:title="00000049 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Details Narrative)">
      <link: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="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link: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="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link: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="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link: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="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" order="10" />
      <link: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="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" order="0" />
      <link: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="loc_us-gaapBuildingMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapBuildingMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srtStatementGeographicalAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtStatementGeographicalAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srtSegmentGeographicalDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtStatementGeographicalAxis" xlink:to="loc_srtSegmentGeographicalDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CA" xlink:label="loc_countryCA" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_countryCA" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaapDepreciationDepletionAndAmortization" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDepreciationDepletionAndAmortization" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisposals" xlink:label="loc_us-gaapPropertyPlantAndEquipmentDisposals" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentDisposals" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/OtherAssetsDetailsNarrative" xlink:title="00000050 - Disclosure - OTHER ASSETS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAssetsAbstract" xlink:label="loc_us-gaapOtherAssetsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:label="loc_us-gaapScheduleOfAccountsNotesLoansAndFinancingReceivableTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherAssetsAbstract" xlink:to="loc_us-gaapScheduleOfAccountsNotesLoansAndFinancingReceivableTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:label="loc_us-gaapAccountsNotesAndLoansReceivableLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="loc_us-gaapAccountsNotesAndLoansReceivableLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:label="loc_us-gaapAccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="loc_us-gaapAccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReceivableTypeDomain" xlink:label="loc_us-gaapReceivableTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:to="loc_us-gaapReceivableTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesReceivableMember" xlink:label="loc_us-gaapNotesReceivableMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivableTypeDomain" xlink:to="loc_us-gaapNotesReceivableMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesReceivableNet" xlink:label="loc_us-gaapNotesReceivableNet" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountsNotesAndLoansReceivableLineItems" xlink:to="loc_us-gaapNotesReceivableNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_NumberOfPromissoryNotes" xlink:label="loc_ppsiNumberOfPromissoryNotes" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountsNotesAndLoansReceivableLineItems" xlink:to="loc_ppsiNumberOfPromissoryNotes" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_StatedInterestRatesForNotesReceivable" xlink:label="loc_ppsiStatedInterestRatesForNotesReceivable" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountsNotesAndLoansReceivableLineItems" xlink:to="loc_ppsiStatedInterestRatesForNotesReceivable" xlink:type="arc" />
      <link: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="loc_us-gaapOtherAssetsCurrent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountsNotesAndLoansReceivableLineItems" xlink:to="loc_us-gaapOtherAssetsCurrent" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsDetails" xlink:title="00000051 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details)">
      <link: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="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfGoodwillTable" xlink:label="loc_us-gaapScheduleOfGoodwillTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfGoodwillTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillLineItems" xlink:label="loc_us-gaapGoodwillLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfGoodwillTable" xlink:to="loc_us-gaapGoodwillLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaapStatementBusinessSegmentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfGoodwillTable" xlink:to="loc_us-gaapStatementBusinessSegmentsAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaapSegmentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementBusinessSegmentsAxis" xlink:to="loc_us-gaapSegmentDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_TAndDSolutionsSegmentMember" xlink:label="loc_ppsiTAndDSolutionsSegmentMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_ppsiTAndDSolutionsSegmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_CriticalPowerSolutionsSegmentMember" xlink:label="loc_ppsiCriticalPowerSolutionsSegmentMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_ppsiCriticalPowerSolutionsSegmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillRollForward" xlink:label="loc_us-gaapGoodwillRollForward" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillLineItems" xlink:to="loc_us-gaapGoodwillRollForward" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillGross" xlink:label="loc_us-gaapGoodwillGross" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillRollForward" xlink:to="loc_us-gaapGoodwillGross" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillPeriodIncreaseDecrease" xlink:label="loc_us-gaapGoodwillPeriodIncreaseDecrease" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillRollForward" xlink:to="loc_us-gaapGoodwillPeriodIncreaseDecrease" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillGross" xlink:label="loc_us-gaapGoodwillGross_2" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillRollForward" xlink:to="loc_us-gaapGoodwillGross_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLossAbstract" xlink:label="loc_us-gaapGoodwillImpairedAccumulatedImpairmentLossAbstract" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillLineItems" xlink:to="loc_us-gaapGoodwillImpairedAccumulatedImpairmentLossAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:label="loc_us-gaapGoodwillImpairedAccumulatedImpairmentLoss" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillImpairedAccumulatedImpairmentLossAbstract" xlink:to="loc_us-gaapGoodwillImpairedAccumulatedImpairmentLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="loc_us-gaapGoodwillImpairmentLoss" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillImpairedAccumulatedImpairmentLossAbstract" xlink:to="loc_us-gaapGoodwillImpairmentLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:label="loc_us-gaapGoodwillImpairedAccumulatedImpairmentLoss_2" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillImpairedAccumulatedImpairmentLossAbstract" xlink:to="loc_us-gaapGoodwillImpairedAccumulatedImpairmentLoss_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" />
      <link: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="loc_us-gaapGoodwill" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillLineItems" xlink:to="loc_us-gaapGoodwill" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsDetails1" xlink:title="00000052 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details 1)">
      <link: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="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link: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="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link: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="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaapStatementBusinessSegmentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementBusinessSegmentsAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaapSegmentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementBusinessSegmentsAxis" xlink:to="loc_us-gaapSegmentDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_TAndDSolutionsSegmentMember" xlink:label="loc_ppsiTAndDSolutionsSegmentMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_ppsiTAndDSolutionsSegmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_CriticalPowerSolutionsSegmentMember" xlink:label="loc_ppsiCriticalPowerSolutionsSegmentMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_ppsiCriticalPowerSolutionsSegmentMember" xlink:type="arc" />
      <link: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="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" order="20" />
      <link: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="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_FiniteLivedIntangibleAssetsMajorClassMember" xlink:label="loc_ppsiFiniteLivedIntangibleAssetsMajorClassMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_ppsiFiniteLivedIntangibleAssetsMajorClassMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaapIntangibleAssetsNetExcludingGoodwill" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIntangibleAssetsNetExcludingGoodwill" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link: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="loc_us-gaapAmortizationOfIntangibleAssets" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAmortizationOfIntangibleAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetImpairmentCharges" xlink:label="loc_us-gaapAssetImpairmentCharges" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAssetImpairmentCharges" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_IntangibleAssetsNetForeignCurrencyTranslation" xlink:label="loc_ppsiIntangibleAssetsNetForeignCurrencyTranslation" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_ppsiIntangibleAssetsNetForeignCurrencyTranslation" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaapIntangibleAssetsNetExcludingGoodwill_2" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIntangibleAssetsNetExcludingGoodwill_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsDetails2" xlink:title="00000053 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details 2)">
      <link: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="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link: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="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link: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="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link: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="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" order="10" />
      <link: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="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" order="0" />
      <link: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="loc_us-gaapCustomerRelationshipsMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapCustomerRelationshipsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NoncompeteAgreementsMember" xlink:label="loc_us-gaapNoncompeteAgreementsMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapNoncompeteAgreementsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:label="loc_us-gaapTechnologyBasedIntangibleAssetsMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapTechnologyBasedIntangibleAssetsMember" xlink:type="arc" />
      <link: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="loc_us-gaapDevelopedTechnologyRightsMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapDevelopedTechnologyRightsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_TechnologyRelatedIndustryAccreditationsMember" xlink:label="loc_ppsiTechnologyRelatedIndustryAccreditationsMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_ppsiTechnologyRelatedIndustryAccreditationsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TrademarksMember" xlink:label="loc_us-gaapTrademarksMember" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapTrademarksMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LicensingAgreementsMember" xlink:label="loc_us-gaapLicensingAgreementsMember" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapLicensingAgreementsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaapIndefiniteLivedIntangibleAssetsByMajorClassAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapIndefiniteLivedIntangibleAssetsByMajorClassAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapIndefiniteLivedIntangibleAssetsMajorClassNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapIndefiniteLivedIntangibleAssetsMajorClassNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_TechnologyRelatedIndustryAccreditationsMember" xlink:label="loc_ppsiTechnologyRelatedIndustryAccreditationsMember_2" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_ppsiTechnologyRelatedIndustryAccreditationsMember_2" xlink:type="arc" />
      <link: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="loc_us-gaapFiniteLivedIntangibleAssetUsefulLife" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetUsefulLife" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:label="loc_us-gaapIntangibleAssetsGrossExcludingGoodwill" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIntangibleAssetsGrossExcludingGoodwill" xlink:type="arc" />
      <link: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="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetImpairmentCharges" xlink:label="loc_us-gaapAssetImpairmentCharges" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAssetImpairmentCharges" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_FiniteLivedIntangibleAssetsForeignCurrencyTranslationAdjustments" xlink:label="loc_ppsiFiniteLivedIntangibleAssetsForeignCurrencyTranslationAdjustments" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_ppsiFiniteLivedIntangibleAssetsForeignCurrencyTranslationAdjustments" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaapIntangibleAssetsNetExcludingGoodwill" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIntangibleAssetsNetExcludingGoodwill" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsDetails3" xlink:title="00000054 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details 3)">
      <link: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="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract" xlink:type="arc" />
      <link: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="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:type="arc" />
      <link: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="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:type="arc" />
      <link: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="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearThree" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:type="arc" />
      <link: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="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFour" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:type="arc" />
      <link: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="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFive" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:type="arc" />
      <link: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="loc_us-gaapFiniteLivedIntangibleAssetsNet" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsDetailsNarrative" xlink:title="00000055 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details Narrative)">
      <link: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="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link: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="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link: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="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link: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="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" order="10" />
      <link: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="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_NonCompleteAgreementsMember" xlink:label="loc_ppsiNonCompleteAgreementsMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_ppsiNonCompleteAgreementsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_TechnologyRelatedIndustryMember" xlink:label="loc_ppsiTechnologyRelatedIndustryMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_ppsiTechnologyRelatedIndustryMember" xlink:type="arc" />
      <link: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="loc_us-gaapCustomerRelationshipsMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapCustomerRelationshipsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetImpairmentCharges" xlink:label="loc_us-gaapAssetImpairmentCharges" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAssetImpairmentCharges" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="loc_us-gaapGoodwillImpairmentLoss" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGoodwillImpairmentLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/DebtDetails" xlink:title="00000056 - Disclosure - DEBT (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link: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="loc_us-gaapDebtInstrumentTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapDebtInstrumentTable" order="100" />
      <link: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="loc_us-gaapDebtInstrumentLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_us-gaapDebtInstrumentLineItems" order="200" />
      <link: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="loc_us-gaapLongtermDebtTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_us-gaapLongtermDebtTypeAxis" order="10" />
      <link: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="loc_us-gaapLongtermDebtTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditMember" xlink:label="loc_us-gaapLineOfCreditMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_us-gaapLineOfCreditMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalLeaseObligationsMember" xlink:label="loc_us-gaapCapitalLeaseObligationsMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_us-gaapCapitalLeaseObligationsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:label="loc_us-gaapLongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapLongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:label="loc_us-gaapLongTermDebtAndCapitalLeaseObligationsCurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapLongTermDebtAndCapitalLeaseObligationsCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link: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="loc_us-gaapLongTermDebtNoncurrent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapLongTermDebtNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/DebtDetails1" xlink:title="00000057 - Disclosure - DEBT (Details 1)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtByMaturityAbstract" xlink:label="loc_us-gaapLongTermDebtByMaturityAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapLongTermDebtByMaturityAbstract" xlink:type="arc" />
      <link: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="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongTermDebtByMaturityAbstract" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link: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="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongTermDebtByMaturityAbstract" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link: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="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongTermDebtByMaturityAbstract" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link: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="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongTermDebtByMaturityAbstract" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongTermDebtByMaturityAbstract" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtAndCapitalLeaseObligations" xlink:label="loc_us-gaapDebtAndCapitalLeaseObligations" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongTermDebtByMaturityAbstract" xlink:to="loc_us-gaapDebtAndCapitalLeaseObligations" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/DebtDetailsNarrative" xlink:title="00000058 - Disclosure - DEBT (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link: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="loc_us-gaapDebtInstrumentTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapDebtInstrumentTable" order="100" />
      <link: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="loc_us-gaapDebtInstrumentLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_us-gaapDebtInstrumentLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaapCreditFacilityAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_us-gaapCreditFacilityAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaapCreditFacilityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCreditFacilityAxis" xlink:to="loc_us-gaapCreditFacilityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ForeignLineOfCreditMember" xlink:label="loc_us-gaapForeignLineOfCreditMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCreditFacilityDomain" xlink:to="loc_us-gaapForeignLineOfCreditMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_CanadianCreditFacilitiesAMember" xlink:label="loc_ppsiCanadianCreditFacilitiesAMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCreditFacilityDomain" xlink:to="loc_ppsiCanadianCreditFacilitiesAMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_CanadianCreditFacilitiesBMember" xlink:label="loc_ppsiCanadianCreditFacilitiesBMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCreditFacilityDomain" xlink:to="loc_ppsiCanadianCreditFacilitiesBMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_CanadianCreditFacilitiesCMember" xlink:label="loc_ppsiCanadianCreditFacilitiesCMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCreditFacilityDomain" xlink:to="loc_ppsiCanadianCreditFacilitiesCMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_CanadianCreditFacilitiesMember" xlink:label="loc_ppsiCanadianCreditFacilitiesMember" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCreditFacilityDomain" xlink:to="loc_ppsiCanadianCreditFacilitiesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_CurrencyAxis" xlink:label="loc_srtCurrencyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_srtCurrencyAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd#currency_AllCurrenciesDomain" xlink:label="loc_currencyAllCurrenciesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtCurrencyAxis" xlink:to="loc_currencyAllCurrenciesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd#currency_CAD" xlink:label="loc_currencyCAD" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currencyAllCurrenciesDomain" xlink:to="loc_currencyCAD" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_CADARCAAmendment2017Member" xlink:label="loc_ppsiCADARCAAmendment2017Member" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_ppsiCADARCAAmendment2017Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_CADARCAAmendment2018Member" xlink:label="loc_ppsiCADARCAAmendment2018Member" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_ppsiCADARCAAmendment2018Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_CADARCAAmendmentMember" xlink:label="loc_ppsiCADARCAAmendmentMember" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_ppsiCADARCAAmendmentMember" xlink:type="arc" />
      <link: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="loc_us-gaapVariableRateAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_us-gaapVariableRateAxis" order="40" />
      <link: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="loc_us-gaapVariableRateDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapVariableRateAxis" xlink:to="loc_us-gaapVariableRateDomain" order="0" />
      <link: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="loc_us-gaapBaseRateMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapVariableRateDomain" xlink:to="loc_us-gaapBaseRateMember" xlink:type="arc" />
      <link: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="loc_us-gaapLondonInterbankOfferedRateLIBORMember" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapVariableRateDomain" xlink:to="loc_us-gaapLondonInterbankOfferedRateLIBORMember" xlink:type="arc" />
      <link: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="loc_us-gaapLineOfCreditFacilityMaximumBorrowingCapacity" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="arc" />
      <link: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="loc_us-gaapDebtInstrumentBasisSpreadOnVariableRate1" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentBasisSpreadOnVariableRate1" xlink:type="arc" />
      <link: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="loc_us-gaapDebtInstrumentDescriptionOfVariableRateBasis" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentDescriptionOfVariableRateBasis" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentFrequencyOfPeriodicPayment" xlink:label="loc_us-gaapDebtInstrumentFrequencyOfPeriodicPayment" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentFrequencyOfPeriodicPayment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:label="loc_us-gaapDebtInstrumentPeriodicPaymentPrincipal" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentPeriodicPaymentPrincipal" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid" xlink:label="loc_us-gaapDebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1" xlink:label="loc_us-gaapDebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1" xlink:type="arc" />
      <link: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="loc_us-gaapLineOfCredit" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapLineOfCredit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/DebtDetailsNarrative1" xlink:title="00000059 - Disclosure - DEBT (Details Narrative 1)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="loc_us-gaapLineOfCreditFacilityTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapLineOfCreditFacilityTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="loc_us-gaapLineOfCreditFacilityLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityTable" xlink:to="loc_us-gaapLineOfCreditFacilityLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaapCreditFacilityAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityTable" xlink:to="loc_us-gaapCreditFacilityAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaapCreditFacilityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCreditFacilityAxis" xlink:to="loc_us-gaapCreditFacilityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_RevolvingCreditFacilityUSMember" xlink:label="loc_ppsiRevolvingCreditFacilityUSMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCreditFacilityDomain" xlink:to="loc_ppsiRevolvingCreditFacilityUSMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_UnitedStatesCreditFacilitiesMember" xlink:label="loc_ppsiUnitedStatesCreditFacilitiesMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCreditFacilityDomain" xlink:to="loc_ppsiUnitedStatesCreditFacilitiesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_UnitedStatesCreditFacilitiesBMember" xlink:label="loc_ppsiUnitedStatesCreditFacilitiesBMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCreditFacilityDomain" xlink:to="loc_ppsiUnitedStatesCreditFacilitiesBMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_RevolvingCreditFacility1Member" xlink:label="loc_ppsiRevolvingCreditFacility1Member" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCreditFacilityDomain" xlink:to="loc_ppsiRevolvingCreditFacility1Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_CreditFacilityBMember" xlink:label="loc_ppsiCreditFacilityBMember" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCreditFacilityDomain" xlink:to="loc_ppsiCreditFacilityBMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_UnitedStatesFacilitiesAMember" xlink:label="loc_ppsiUnitedStatesFacilitiesAMember" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCreditFacilityDomain" xlink:to="loc_ppsiUnitedStatesFacilitiesAMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_UnitedStatesFacilitiesBMember" xlink:label="loc_ppsiUnitedStatesFacilitiesBMember" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCreditFacilityDomain" xlink:to="loc_ppsiUnitedStatesFacilitiesBMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_USARCAAmendment2017Member" xlink:label="loc_ppsiUSARCAAmendment2017Member" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_ppsiUSARCAAmendment2017Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_USARCAAmendment2018Member" xlink:label="loc_ppsiUSARCAAmendment2018Member" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_ppsiUSARCAAmendment2018Member" xlink:type="arc" />
      <link: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="loc_us-gaapVariableRateAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityTable" xlink:to="loc_us-gaapVariableRateAxis" order="30" />
      <link: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="loc_us-gaapVariableRateDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapVariableRateAxis" xlink:to="loc_us-gaapVariableRateDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrimeRateMember" xlink:label="loc_us-gaapPrimeRateMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapVariableRateDomain" xlink:to="loc_us-gaapPrimeRateMember" xlink:type="arc" />
      <link: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="loc_us-gaapLondonInterbankOfferedRateLIBORMember" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapVariableRateDomain" xlink:to="loc_us-gaapLondonInterbankOfferedRateLIBORMember" xlink:type="arc" />
      <link: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="loc_us-gaapBaseRateMember" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapVariableRateDomain" xlink:to="loc_us-gaapBaseRateMember" xlink:type="arc" />
      <link: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="loc_us-gaapLineOfCreditFacilityMaximumBorrowingCapacity" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link: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="loc_us-gaapDebtInstrumentBasisSpreadOnVariableRate1" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapDebtInstrumentBasisSpreadOnVariableRate1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link: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="loc_us-gaapDebtInstrumentDescriptionOfVariableRateBasis" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapDebtInstrumentDescriptionOfVariableRateBasis" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentFrequencyOfPeriodicPayment" xlink:label="loc_us-gaapDebtInstrumentFrequencyOfPeriodicPayment" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapDebtInstrumentFrequencyOfPeriodicPayment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:label="loc_us-gaapDebtInstrumentPeriodicPaymentPrincipal" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapDebtInstrumentPeriodicPaymentPrincipal" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_PercentageOfOwnershipInSubsidiaryPerAgreementAsCollateral" xlink:label="loc_ppsiPercentageOfOwnershipInSubsidiaryPerAgreementAsCollateral" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_ppsiPercentageOfOwnershipInSubsidiaryPerAgreementAsCollateral" xlink:type="arc" />
      <link: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="loc_us-gaapLineOfCredit" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapLineOfCredit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid" xlink:label="loc_us-gaapDebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapDebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid" xlink:type="arc" />
      <link: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="loc_us-gaapDeferredFinanceCostsNet" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapDeferredFinanceCostsNet" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/DebtDetailsNarrative2" xlink:title="00000060 - Disclosure - DEBT (Details Narrative 2)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link: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="loc_us-gaapDebtInstrumentTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapDebtInstrumentTable" order="100" />
      <link: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="loc_us-gaapDebtInstrumentLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_us-gaapDebtInstrumentLineItems" order="200" />
      <link: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="loc_us-gaapLongtermDebtTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_us-gaapLongtermDebtTypeAxis" order="10" />
      <link: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="loc_us-gaapLongtermDebtTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LoansPayableMember" xlink:label="loc_us-gaapLoansPayableMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_us-gaapLoansPayableMember" xlink:type="arc" />
      <link: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="loc_us-gaapDeferredFinanceCostsNet" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDeferredFinanceCostsNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShortTermBorrowings" xlink:label="loc_us-gaapShortTermBorrowings" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapShortTermBorrowings" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/CommitmentsAndContingenciesDetails" xlink:title="00000061 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details)">
      <link: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="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeaseCost" xlink:label="loc_us-gaapOperatingLeaseCost" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapOperatingLeaseCost" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeaseCostAbstract" xlink:label="loc_us-gaapLeaseCostAbstract" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapLeaseCostAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:label="loc_us-gaapFinanceLeaseRightOfUseAssetAmortization" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeaseCostAbstract" xlink:to="loc_us-gaapFinanceLeaseRightOfUseAssetAmortization" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinanceLeaseInterestExpense" xlink:label="loc_us-gaapFinanceLeaseInterestExpense" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeaseCostAbstract" xlink:to="loc_us-gaapFinanceLeaseInterestExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_FinanceLeaseCost" xlink:label="loc_ppsiFinanceLeaseCost" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeaseCostAbstract" xlink:to="loc_ppsiFinanceLeaseCost" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/CommitmentsAndContingenciesDetails1" xlink:title="00000062 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details 1)">
      <link: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="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_CashPaidForAmountsIncludedInMesurementOfLeaseLiabilitiesAbstract" xlink:label="loc_ppsiCashPaidForAmountsIncludedInMesurementOfLeaseLiabilitiesAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_ppsiCashPaidForAmountsIncludedInMesurementOfLeaseLiabilitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasePayments" xlink:label="loc_us-gaapOperatingLeasePayments" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ppsiCashPaidForAmountsIncludedInMesurementOfLeaseLiabilitiesAbstract" xlink:to="loc_us-gaapOperatingLeasePayments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_OperatingLeasePayments1" xlink:label="loc_ppsiOperatingLeasePayments1" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ppsiCashPaidForAmountsIncludedInMesurementOfLeaseLiabilitiesAbstract" xlink:to="loc_ppsiOperatingLeasePayments1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinanceLeasePrincipalPayments" xlink:label="loc_us-gaapFinanceLeasePrincipalPayments" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ppsiCashPaidForAmountsIncludedInMesurementOfLeaseLiabilitiesAbstract" xlink:to="loc_us-gaapFinanceLeasePrincipalPayments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_RightofuseAssetsObtainedInExchangeForLeaseObligationsAbstract" xlink:label="loc_ppsiRightofuseAssetsObtainedInExchangeForLeaseObligationsAbstract" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_ppsiRightofuseAssetsObtainedInExchangeForLeaseObligationsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:label="loc_us-gaapRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ppsiRightofuseAssetsObtainedInExchangeForLeaseObligationsAbstract" xlink:to="loc_us-gaapRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:label="loc_us-gaapRightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ppsiRightofuseAssetsObtainedInExchangeForLeaseObligationsAbstract" xlink:to="loc_us-gaapRightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="loc_us-gaapOperatingLeaseWeightedAverageRemainingLeaseTerm1" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ppsiRightofuseAssetsObtainedInExchangeForLeaseObligationsAbstract" xlink:to="loc_us-gaapOperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="loc_us-gaapFinanceLeaseWeightedAverageRemainingLeaseTerm1" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ppsiRightofuseAssetsObtainedInExchangeForLeaseObligationsAbstract" xlink:to="loc_us-gaapFinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="loc_us-gaapOperatingLeaseWeightedAverageDiscountRatePercent" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapOperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:label="loc_us-gaapFinanceLeaseWeightedAverageDiscountRatePercent" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapFinanceLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/CommitmentsAndContingenciesDetails2" xlink:title="00000063 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details 2)">
      <link: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="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeasesOperatingAbstract" xlink:label="loc_us-gaapLeasesOperatingAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapLeasesOperatingAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesOperatingAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesOperatingAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesOperatingAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFour" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesOperatingAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFive" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesOperatingAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesOperatingAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_OperatingImputedInterest" xlink:label="loc_ppsiOperatingImputedInterest" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesOperatingAbstract" xlink:to="loc_ppsiOperatingImputedInterest" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_OperatingFutureMinimumLeasePayments" xlink:label="loc_ppsiOperatingFutureMinimumLeasePayments" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesOperatingAbstract" xlink:to="loc_ppsiOperatingFutureMinimumLeasePayments" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:label="loc_us-gaapFinanceLeaseLiabilitiesPaymentsDueAbstract" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesOperatingAbstract" xlink:to="loc_us-gaapFinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="loc_us-gaapFinanceLeaseLiabilityPaymentsDueNextTwelveMonths" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="loc_us-gaapFinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaapFinanceLeaseLiabilityPaymentsDueYearTwo" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="loc_us-gaapFinanceLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaapFinanceLeaseLiabilityPaymentsDueYearThree" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="loc_us-gaapFinanceLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:label="loc_us-gaapFinanceLeaseLiabilityPaymentsDueYearFour" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="loc_us-gaapFinanceLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:label="loc_us-gaapFinanceLeaseLiabilityPaymentsDueYearFive" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="loc_us-gaapFinanceLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="loc_us-gaapFinanceLeaseLiabilityPaymentsDueAfterYearFive" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="loc_us-gaapFinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaapFinanceLeaseLiabilityPaymentsDue" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="loc_us-gaapFinanceLeaseLiabilityPaymentsDue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_FinanceImputedInterest" xlink:label="loc_ppsiFinanceImputedInterest" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="loc_ppsiFinanceImputedInterest" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_FinanceLeasesFutureMinimumLeasePayments" xlink:label="loc_ppsiFinanceLeasesFutureMinimumLeasePayments" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="loc_ppsiFinanceLeasesFutureMinimumLeasePayments" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/CommitmentsAndContingenciesDetails3" xlink:title="00000064 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details 3)">
      <link: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="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link: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="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link: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="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link: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="loc_us-gaapBalanceSheetLocationAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapBalanceSheetLocationAxis" order="10" />
      <link: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="loc_us-gaapBalanceSheetLocationDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBalanceSheetLocationAxis" xlink:to="loc_us-gaapBalanceSheetLocationDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesMember" xlink:label="loc_us-gaapAccountsPayableAndAccruedLiabilitiesMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBalanceSheetLocationDomain" xlink:to="loc_us-gaapAccountsPayableAndAccruedLiabilitiesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNoncurrentLiabilitiesMember" xlink:label="loc_us-gaapOtherNoncurrentLiabilitiesMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBalanceSheetLocationDomain" xlink:to="loc_us-gaapOtherNoncurrentLiabilitiesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaapOperatingLeaseLiability" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingLeaseLiability" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link: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="loc_us-gaapFinanceLeaseLiability" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapFinanceLeaseLiability" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:title="00000065 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Narrative)">
      <link: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="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link: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="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link: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="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtRangeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_WeightedAverageRemainingLeaseTerm" xlink:label="loc_ppsiWeightedAverageRemainingLeaseTerm" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_ppsiWeightedAverageRemainingLeaseTerm" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_WeightedAverageRemainingLeaseExtendTerm" xlink:label="loc_ppsiWeightedAverageRemainingLeaseExtendTerm" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_ppsiWeightedAverageRemainingLeaseExtendTerm" xlink:type="arc" />
      <link: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="loc_us-gaapFinanceLeaseRightOfUseAsset" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapFinanceLeaseRightOfUseAsset" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalLeasesNetInvestmentInDirectFinancingLeasesAccumulatedAmortization" xlink:label="loc_us-gaapCapitalLeasesNetInvestmentInDirectFinancingLeasesAccumulatedAmortization" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCapitalLeasesNetInvestmentInDirectFinancingLeasesAccumulatedAmortization" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/StockholdersEquityDetailsNarrative" xlink:title="00000066 - Disclosure - STOCKHOLDERS' EQUITY (Details Narrative)">
      <link: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="loc_us-gaapStockholdersEquityAbstract" />
      <link: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="loc_us-gaapCommonStockSharesOutstanding" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapCommonStockSharesOutstanding" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link: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="loc_us-gaapCommonStockParOrStatedValuePerShare" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapCommonStockParOrStatedValuePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_WarrantsExercisablePricePerShare" xlink:label="loc_ppsiWarrantsExercisablePricePerShare" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_ppsiWarrantsExercisablePricePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_ClassOfWarrantOrRightExpirationDateRangeEnd" xlink:label="loc_ppsiClassOfWarrantOrRightExpirationDateRangeEnd" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_ppsiClassOfWarrantOrRightExpirationDateRangeEnd" xlink:type="arc" />
      <link: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="loc_us-gaapPreferredStockSharesAuthorized" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapPreferredStockSharesAuthorized" xlink:type="arc" />
      <link: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="loc_us-gaapPreferredStockParOrStatedValuePerShare" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapPreferredStockParOrStatedValuePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/Stock-basedCompensationDetails" xlink:title="00000067 - Disclosure - STOCK-BASED COMPENSATION (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link: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="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="100" />
      <link: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="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_srtRangeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember" xlink:type="arc" />
      <link: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="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:type="arc" />
      <link: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="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:type="arc" />
      <link: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="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:type="arc" />
      <link: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="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/Stock-basedCompensationDetails1" xlink:title="00000068 - Disclosure - STOCK-BASED COMPENSATION (Details 1)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:type="arc" />
      <link: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="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link: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="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="arc" />
      <link: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="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link: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="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link: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="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:type="arc" />
      <link: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="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link: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="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link: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="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:type="arc" />
      <link: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="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link: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="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermRollForward" xlink:label="loc_ppsiShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermRollForward" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_ppsiShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermRollForward" xlink:type="arc" />
      <link: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="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ppsiShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermRollForward" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm2" xlink:label="loc_ppsiSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm2" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ppsiShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermRollForward" xlink:to="loc_ppsiSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm" xlink:label="loc_ppsiSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ppsiShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermRollForward" xlink:to="loc_ppsiSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3" xlink:label="loc_ppsiSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ppsiShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermRollForward" xlink:to="loc_ppsiSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3" xlink:type="arc" />
      <link: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="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ppsiShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermRollForward" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueRollForwardAbstract" xlink:label="loc_ppsiShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueRollForwardAbstract" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_ppsiShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueRollForwardAbstract" xlink:type="arc" />
      <link: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="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ppsiShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueRollForwardAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGranIntrinsicValue" xlink:label="loc_ppsiShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGranIntrinsicValue" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ppsiShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueRollForwardAbstract" xlink:to="loc_ppsiShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGranIntrinsicValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link: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="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_2" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ppsiShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueRollForwardAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link: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="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ppsiShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueRollForwardAbstract" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/Stock-basedCompensationDetails2" xlink:title="00000069 - Disclosure - STOCK-BASED COMPENSATION (Details 2)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link: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="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" />
      <link: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="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="loc_us-gaapProceedsFromStockOptionsExercised" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapProceedsFromStockOptionsExercised" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/Stock-basedCompensationDetailsNarrative" xlink:title="00000070 - Disclosure - STOCK-BASED COMPENSATION (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link: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="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="100" />
      <link: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="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="200" />
      <link: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="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" order="10" />
      <link: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="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_IncentiveStockOptionMember" xlink:label="loc_ppsiIncentiveStockOptionMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_ppsiIncentiveStockOptionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_NonQualifiedStockOptionMember" xlink:label="loc_ppsiNonQualifiedStockOptionMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_ppsiNonQualifiedStockOptionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaapPlanNameAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapPlanNameAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_TwoThousandAndElevenPlanMember" xlink:label="loc_ppsiTwoThousandAndElevenPlanMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_ppsiTwoThousandAndElevenPlanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_TwothousandAndNinePlanMember" xlink:label="loc_ppsiTwothousandAndNinePlanMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_ppsiTwothousandAndNinePlanMember" xlink:type="arc" />
      <link: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="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="loc_us-gaapCommonStockCapitalSharesReservedForFutureIssuance" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapCommonStockCapitalSharesReservedForFutureIssuance" xlink:type="arc" />
      <link: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="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc" />
      <link: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="loc_us-gaapStockOptionPlanExpense" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapStockOptionPlanExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax" xlink:label="loc_us-gaapAllocatedShareBasedCompensationExpenseNetOfTax" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapAllocatedShareBasedCompensationExpenseNetOfTax" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/IncomeTaxesDetails" xlink:title="00000071 - Disclosure - INCOME TAXES (Details)">
      <link: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="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link: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="loc_us-gaapIncomeTaxExpenseBenefitContinuingOperationsAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" />
      <link: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="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:type="arc" />
      <link: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="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:type="arc" />
      <link: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="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/IncomeTaxesDetails1" xlink:title="00000072 - Disclosure - INCOME TAXES (Details 1)">
      <link: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="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableGrossAllowanceAndNetAbstract" xlink:label="loc_us-gaapAccountsNotesLoansAndFinancingReceivableGrossAllowanceAndNetAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapAccountsNotesLoansAndFinancingReceivableGrossAllowanceAndNetAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentFederalTaxExpenseBenefit" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountsNotesLoansAndFinancingReceivableGrossAllowanceAndNetAbstract" xlink:to="loc_us-gaapCurrentFederalTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentStateAndLocalTaxExpenseBenefit" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountsNotesLoansAndFinancingReceivableGrossAllowanceAndNetAbstract" xlink:to="loc_us-gaapCurrentStateAndLocalTaxExpenseBenefit" xlink:type="arc" />
      <link: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="loc_us-gaapCurrentForeignTaxExpenseBenefit" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountsNotesLoansAndFinancingReceivableGrossAllowanceAndNetAbstract" xlink:to="loc_us-gaapCurrentForeignTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredOtherTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredOtherTaxExpenseBenefit" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountsNotesLoansAndFinancingReceivableGrossAllowanceAndNetAbstract" xlink:to="loc_us-gaapDeferredOtherTaxExpenseBenefit" xlink:type="arc" />
      <link: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="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountsNotesLoansAndFinancingReceivableGrossAllowanceAndNetAbstract" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/IncomeTaxesDetails2" xlink:title="00000073 - Disclosure - INCOME TAXES (Details 2)">
      <link: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="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link: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="loc_us-gaapIncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:type="arc" />
      <link: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="loc_us-gaapIncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="arc" />
      <link: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="loc_us-gaapIncomeTaxReconciliationStateAndLocalIncomeTaxes" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" />
      <link: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="loc_us-gaapIncomeTaxReconciliationForeignIncomeTaxRateDifferential" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_IncomeTaxReconciliationOtherPermanentItems" xlink:label="loc_ppsiIncomeTaxReconciliationOtherPermanentItems" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="loc_ppsiIncomeTaxReconciliationOtherPermanentItems" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_ImpactOfTaxCutsAndJobsActEnactment" xlink:label="loc_ppsiImpactOfTaxCutsAndJobsActEnactment" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="loc_ppsiImpactOfTaxCutsAndJobsActEnactment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_ImpactOfRepatriationOfForeignSubsidiaryIncome" xlink:label="loc_ppsiImpactOfRepatriationOfForeignSubsidiaryIncome" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="loc_ppsiImpactOfRepatriationOfForeignSubsidiaryIncome" xlink:type="arc" />
      <link: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="loc_us-gaapIncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_IncomeTaxReconciliationTrueUpAndOther" xlink:label="loc_ppsiIncomeTaxReconciliationTrueUpAndOther" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="loc_ppsiIncomeTaxReconciliationTrueUpAndOther" xlink:type="arc" />
      <link: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="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/IncomeTaxesDetails3" xlink:title="00000074 - Disclosure - INCOME TAXES (Details 3)">
      <link: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="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link: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="loc_us-gaapDeferredTaxAssetsNet" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsNet" xlink:type="arc" />
      <link: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="loc_us-gaapDeferredTaxLiabilities" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="loc_us-gaapDeferredTaxAssetsLiabilitiesNet" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsLiabilitiesNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent" xlink:label="loc_us-gaapDeferredTaxAssetsLiabilitiesNetNoncurrent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsLiabilitiesNetNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/IncomeTaxesDetails4" xlink:title="00000075 - Disclosure - INCOME TAXES (Details 4)">
      <link: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="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsGrossAbstract" xlink:label="loc_us-gaapDeferredTaxAssetsGrossAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsGrossAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:label="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwardsForeign" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsGrossAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:label="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwardsDomestic" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsGrossAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsGrossAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_DeferredTaxAssetsNondeductibleInterestExpense" xlink:label="loc_ppsiDeferredTaxAssetsNondeductibleInterestExpense" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsGrossAbstract" xlink:to="loc_ppsiDeferredTaxAssetsNondeductibleInterestExpense" xlink:type="arc" />
      <link: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="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsGrossAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" xlink:type="arc" />
      <link: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="loc_us-gaapDeferredTaxAssetsTaxCreditCarryforwardsForeign" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsGrossAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsTaxCreditCarryforwardsForeign" xlink:type="arc" />
      <link: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="loc_us-gaapDeferredTaxAssetsPropertyPlantAndEquipment" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsGrossAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsPropertyPlantAndEquipment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:label="loc_us-gaapDeferredTaxAssetsGoodwillAndIntangibleAssets" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsGrossAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="loc_us-gaapDeferredTaxAssetsOther" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsGrossAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsOther" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link: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="loc_us-gaapDeferredTaxAssetsValuationAllowance" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsGrossAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsValuationAllowance" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link: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="loc_us-gaapDeferredTaxAssetsNet" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsGrossAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link: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="loc_us-gaapDeferredTaxLiabilitiesAbstract" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxLiabilitiesAbstract" xlink:type="arc" />
      <link: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="loc_us-gaapDeferredTaxLiabilitiesPropertyPlantAndEquipment" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxLiabilitiesAbstract" xlink:to="loc_us-gaapDeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_DeferredTaxLiabilitiesIntangibles" xlink:label="loc_ppsiDeferredTaxLiabilitiesIntangibles" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxLiabilitiesAbstract" xlink:to="loc_ppsiDeferredTaxLiabilitiesIntangibles" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link: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="loc_us-gaapDeferredTaxLiabilitiesOther" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxLiabilitiesAbstract" xlink:to="loc_us-gaapDeferredTaxLiabilitiesOther" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link: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="loc_us-gaapDeferredTaxLiabilities" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxLiabilitiesAbstract" xlink:to="loc_us-gaapDeferredTaxLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="loc_us-gaapDeferredTaxAssetsLiabilitiesNet" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsLiabilitiesNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/IncomeTaxesDetails5" xlink:title="00000076 - Disclosure - INCOME TAXES (Details 5)">
      <link: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="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link: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="loc_us-gaapReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:type="arc" />
      <link: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="loc_us-gaapUnrecognizedTaxBenefits" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:to="loc_us-gaapUnrecognizedTaxBenefits" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions" xlink:label="loc_us-gaapUnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:to="loc_us-gaapUnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation" xlink:label="loc_us-gaapUnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:to="loc_us-gaapUnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation" xlink:type="arc" />
      <link: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="loc_us-gaapUnrecognizedTaxBenefits_2" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:to="loc_us-gaapUnrecognizedTaxBenefits_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/IncomeTaxesDetailsNarrative" xlink:title="00000077 - Disclosure - INCOME TAXES (Details Narrative)">
      <link: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="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link: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="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link: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="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaapSubsequentEventTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapSubsequentEventTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaapSubsequentEventTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTypeAxis" xlink:to="loc_us-gaapSubsequentEventTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaapSubsequentEventMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTypeDomain" xlink:to="loc_us-gaapSubsequentEventMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_PioneerElectrogroupCanadaIncMember" xlink:label="loc_ppsiPioneerElectrogroupCanadaIncMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_ppsiPioneerElectrogroupCanadaIncMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TaxCreditCarryforwardAxis" xlink:label="loc_us-gaapTaxCreditCarryforwardAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapTaxCreditCarryforwardAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TaxCreditCarryforwardNameDomain" xlink:label="loc_us-gaapTaxCreditCarryforwardNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTaxCreditCarryforwardAxis" xlink:to="loc_us-gaapTaxCreditCarryforwardNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchMember" xlink:label="loc_us-gaapResearchMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTaxCreditCarryforwardNameDomain" xlink:to="loc_us-gaapResearchMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralBusinessMember" xlink:label="loc_us-gaapGeneralBusinessMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTaxCreditCarryforwardNameDomain" xlink:to="loc_us-gaapGeneralBusinessMember" xlink:type="arc" />
      <link: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="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations" xlink:type="arc" />
      <link: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="loc_us-gaapTaxCreditCarryforwardAmount" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapTaxCreditCarryforwardAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries" xlink:label="loc_us-gaapCashDividendsPaidToParentCompanyByConsolidatedSubsidiaries" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCashDividendsPaidToParentCompanyByConsolidatedSubsidiaries" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_WithholdingTaxesOnDividends" xlink:label="loc_ppsiWithholdingTaxesOnDividends" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_ppsiWithholdingTaxesOnDividends" xlink:type="arc" />
      <link: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="loc_us-gaapForeignCurrencyTransactionGainLossRealized" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapForeignCurrencyTransactionGainLossRealized" xlink:type="arc" />
      <link: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="loc_us-gaapOperatingLossCarryforwards" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingLossCarryforwards" xlink:type="arc" />
      <link: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="loc_us-gaapDeferredTaxAssetsGross" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredTaxAssetsGross" xlink:type="arc" />
      <link: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="loc_us-gaapDeferredTaxAssetsValuationAllowance" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredTaxAssetsValuationAllowance" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/PensionPlanDetails" xlink:title="00000078 - Disclosure - PENSION PLAN (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:label="loc_us-gaapDefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" />
      <link: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="loc_us-gaapDefinedBenefitPlanServiceCost" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:to="loc_us-gaapDefinedBenefitPlanServiceCost" xlink:type="arc" />
      <link: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="loc_us-gaapDefinedBenefitPlanInterestCost" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:to="loc_us-gaapDefinedBenefitPlanInterestCost" xlink:type="arc" />
      <link: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="loc_us-gaapDefinedBenefitPlanExpectedReturnOnPlanAssets" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:to="loc_us-gaapDefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfTransitionAssetObligation" xlink:label="loc_us-gaapDefinedBenefitPlanAmortizationOfTransitionAssetObligation" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:to="loc_us-gaapDefinedBenefitPlanAmortizationOfTransitionAssetObligation" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:label="loc_us-gaapDefinedBenefitPlanAmortizationOfPriorServiceCostCredit" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:to="loc_us-gaapDefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_DefinedBenefitPlanAmortizationActuarialGainLoss" xlink:label="loc_ppsiDefinedBenefitPlanAmortizationActuarialGainLoss" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:to="loc_ppsiDefinedBenefitPlanAmortizationActuarialGainLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link: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="loc_us-gaapDefinedBenefitPlanNetPeriodicBenefitCost" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:to="loc_us-gaapDefinedBenefitPlanNetPeriodicBenefitCost" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/PensionPlanDetails1" xlink:title="00000079 - Disclosure - PENSION PLAN (Details 1)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:label="loc_us-gaapDefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" />
      <link: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="loc_us-gaapDefinedBenefitPlanBenefitObligation" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:to="loc_us-gaapDefinedBenefitPlanBenefitObligation" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link: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="loc_us-gaapDefinedBenefitPlanServiceCost" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:to="loc_us-gaapDefinedBenefitPlanServiceCost" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant" xlink:label="loc_us-gaapDefinedBenefitPlanBenefitObligationContributionsByPlanParticipant" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:to="loc_us-gaapDefinedBenefitPlanBenefitObligationContributionsByPlanParticipant" xlink:type="arc" />
      <link: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="loc_us-gaapDefinedBenefitPlanInterestCost" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:to="loc_us-gaapDefinedBenefitPlanInterestCost" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_DefinedBenefitPlanEffectOfChangeInDiscountRate" xlink:label="loc_ppsiDefinedBenefitPlanEffectOfChangeInDiscountRate" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:to="loc_ppsiDefinedBenefitPlanEffectOfChangeInDiscountRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:label="loc_us-gaapDefinedBenefitPlanBenefitObligationBenefitsPaid" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:to="loc_us-gaapDefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link: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="loc_us-gaapDefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:to="loc_us-gaapDefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link: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="loc_us-gaapDefinedBenefitPlanBenefitObligation_2" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:to="loc_us-gaapDefinedBenefitPlanBenefitObligation_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/PensionPlanDetails2" xlink:title="00000080 - Disclosure - PENSION PLAN (Details 2)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:label="loc_us-gaapDefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" />
      <link: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="loc_us-gaapDefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:to="loc_us-gaapDefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" xlink:type="arc" />
      <link: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="loc_us-gaapDefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" xlink:to="loc_us-gaapDefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link: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="loc_us-gaapDefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" xlink:to="loc_us-gaapDefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link: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="loc_us-gaapDefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" xlink:to="loc_us-gaapDefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link: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="loc_us-gaapDefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" xlink:to="loc_us-gaapDefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link: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="loc_us-gaapDefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" xlink:to="loc_us-gaapDefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link: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="loc_us-gaapDefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" xlink:to="loc_us-gaapDefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/PensionPlanDetails3" xlink:title="00000081 - Disclosure - PENSION PLAN (Details 3)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:label="loc_us-gaapDefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link: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="loc_us-gaapOtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent" xlink:label="loc_us-gaapOtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:to="loc_us-gaapOtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaapOtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:to="loc_us-gaapOtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/PensionPlanDetails4" xlink:title="00000082 - Disclosure - PENSION PLAN (Details 4)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:label="loc_us-gaapDefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeLossAfterTaxAbstract" xlink:label="loc_us-gaapDefinedBenefitPlanAccumulatedOtherComprehensiveIncomeLossAfterTaxAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:to="loc_us-gaapDefinedBenefitPlanAccumulatedOtherComprehensiveIncomeLossAfterTaxAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" xlink:label="loc_us-gaapDefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanAccumulatedOtherComprehensiveIncomeLossAfterTaxAbstract" xlink:to="loc_us-gaapDefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" xlink:label="loc_us-gaapDefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanAccumulatedOtherComprehensiveIncomeLossAfterTaxAbstract" xlink:to="loc_us-gaapDefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsBeforeTax" xlink:label="loc_us-gaapDefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsBeforeTax" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanAccumulatedOtherComprehensiveIncomeLossAfterTaxAbstract" xlink:to="loc_us-gaapDefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsBeforeTax" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AociTaxAttributableToParent" xlink:label="loc_us-gaapAociTaxAttributableToParent" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanAccumulatedOtherComprehensiveIncomeLossAfterTaxAbstract" xlink:to="loc_us-gaapAociTaxAttributableToParent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanAccumulatedOtherComprehensiveIncomeLossAfterTaxAbstract" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/PensionPlanDetails5" xlink:title="00000083 - Disclosure - PENSION PLAN (Details 5)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:label="loc_us-gaapDefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" />
      <link: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="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" order="100" />
      <link: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="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanTypeAxis" xlink:label="loc_us-gaapRetirementPlanTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapRetirementPlanTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="loc_us-gaapRetirementPlanTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRetirementPlanTypeAxis" xlink:to="loc_us-gaapRetirementPlanTypeDomain" order="0" />
      <link: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="loc_us-gaapPensionPlansDefinedBenefitMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRetirementPlanTypeDomain" xlink:to="loc_us-gaapPensionPlansDefinedBenefitMember" xlink:type="arc" />
      <link: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="loc_us-gaapDefinedBenefitPlanByPlanAssetCategoriesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapDefinedBenefitPlanByPlanAssetCategoriesAxis" order="20" />
      <link: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="loc_us-gaapPlanAssetCategoriesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:to="loc_us-gaapPlanAssetCategoriesDomain" order="0" />
      <link: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="loc_us-gaapEquitySecuritiesMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanAssetCategoriesDomain" xlink:to="loc_us-gaapEquitySecuritiesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FixedIncomeSecuritiesMember" xlink:label="loc_us-gaapFixedIncomeSecuritiesMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanAssetCategoriesDomain" xlink:to="loc_us-gaapFixedIncomeSecuritiesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RealEstateMember" xlink:label="loc_us-gaapRealEstateMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanAssetCategoriesDomain" xlink:to="loc_us-gaapRealEstateMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_OtherAssetCategoriesMember" xlink:label="loc_ppsiOtherAssetCategoriesMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanAssetCategoriesDomain" xlink:to="loc_ppsiOtherAssetCategoriesMember" xlink:type="arc" />
      <link: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="loc_us-gaapDefinedBenefitPlanWeightedAverageAssetAllocations" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapDefinedBenefitPlanWeightedAverageAssetAllocations" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" xlink:label="loc_us-gaapDefinedBenefitPlanPlanAssetsTargetAllocationPercentage" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapDefinedBenefitPlanPlanAssetsTargetAllocationPercentage" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/PensionPlanDetails6" xlink:title="00000084 - Disclosure - PENSION PLAN (Details 6)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:label="loc_us-gaapDefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" />
      <link: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="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" order="100" />
      <link: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="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanTypeAxis" xlink:label="loc_us-gaapRetirementPlanTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapRetirementPlanTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="loc_us-gaapRetirementPlanTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRetirementPlanTypeAxis" xlink:to="loc_us-gaapRetirementPlanTypeDomain" order="0" />
      <link: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="loc_us-gaapPensionPlansDefinedBenefitMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRetirementPlanTypeDomain" xlink:to="loc_us-gaapPensionPlansDefinedBenefitMember" xlink:type="arc" />
      <link: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="loc_us-gaapDefinedBenefitPlanByPlanAssetCategoriesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapDefinedBenefitPlanByPlanAssetCategoriesAxis" order="20" />
      <link: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="loc_us-gaapPlanAssetCategoriesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:to="loc_us-gaapPlanAssetCategoriesDomain" order="0" />
      <link: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="loc_us-gaapEquitySecuritiesMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanAssetCategoriesDomain" xlink:to="loc_us-gaapEquitySecuritiesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CorporateDebtSecuritiesMember" xlink:label="loc_us-gaapCorporateDebtSecuritiesMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanAssetCategoriesDomain" xlink:to="loc_us-gaapCorporateDebtSecuritiesMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RealEstateMember" xlink:label="loc_us-gaapRealEstateMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanAssetCategoriesDomain" xlink:to="loc_us-gaapRealEstateMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_OtherAssetCategoriesMember" xlink:label="loc_ppsiOtherAssetCategoriesMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanAssetCategoriesDomain" xlink:to="loc_ppsiOtherAssetCategoriesMember" xlink:type="arc" />
      <link: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="loc_us-gaapDefinedBenefitPlanFairValueOfPlanAssets" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapDefinedBenefitPlanFairValueOfPlanAssets" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/PensionPlanDetails7" xlink:title="00000085 - Disclosure - PENSION PLAN (Details 7)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:label="loc_us-gaapDefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" />
      <link: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="loc_us-gaapDefinedBenefitPlanFairValueOfPlanAssets" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:to="loc_us-gaapDefinedBenefitPlanFairValueOfPlanAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link: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="loc_us-gaapDefinedBenefitPlanActualReturnOnPlanAssets" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:to="loc_us-gaapDefinedBenefitPlanActualReturnOnPlanAssets" xlink:type="arc" />
      <link: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="loc_us-gaapDefinedBenefitPlanContributionsByEmployer" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:to="loc_us-gaapDefinedBenefitPlanContributionsByEmployer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant" xlink:label="loc_us-gaapDefinedBenefitPlanPlanAssetsContributionsByPlanParticipant" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:to="loc_us-gaapDefinedBenefitPlanPlanAssetsContributionsByPlanParticipant" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link: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="loc_us-gaapDefinedBenefitPlanPlanAssetsBenefitsPaid" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:to="loc_us-gaapDefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link: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="loc_us-gaapDefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:to="loc_us-gaapDefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link: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="loc_us-gaapDefinedBenefitPlanFairValueOfPlanAssets_2" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:to="loc_us-gaapDefinedBenefitPlanFairValueOfPlanAssets_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/PensionPlanDetails8" xlink:title="00000086 - Disclosure - PENSION PLAN (Details 8)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:label="loc_us-gaapDefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" />
      <link: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="loc_us-gaapDefinedBenefitPlanBenefitObligation" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:to="loc_us-gaapDefinedBenefitPlanBenefitObligation" xlink:type="arc" />
      <link: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="loc_us-gaapDefinedBenefitPlanFairValueOfPlanAssets" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:to="loc_us-gaapDefinedBenefitPlanFairValueOfPlanAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link: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="loc_us-gaapDefinedBenefitPlanFundedStatusOfPlan" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:to="loc_us-gaapDefinedBenefitPlanFundedStatusOfPlan" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/PensionPlanDetails9" xlink:title="00000087 - Disclosure - PENSION PLAN (Details 9)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:label="loc_us-gaapDefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:label="loc_us-gaapDefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:to="loc_us-gaapDefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:type="arc" />
      <link: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="loc_us-gaapDefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:to="loc_us-gaapDefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:type="arc" />
      <link: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="loc_us-gaapDefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:to="loc_us-gaapDefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/PensionPlanDetailsNarrative" xlink:title="00000088 - Disclosure - PENSION PLAN (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:label="loc_us-gaapDefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_FundedContributionsBySubsidiaryInPercent" xlink:label="loc_ppsiFundedContributionsBySubsidiaryInPercent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:to="loc_ppsiFundedContributionsBySubsidiaryInPercent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:label="loc_us-gaapDefinedContributionPlanEmployerDiscretionaryContributionAmount" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract" xlink:to="loc_us-gaapDefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/BusinessSegmentGeographicAndCustomerInformationDetails" xlink:title="00000089 - Disclosure - BUSINESS SEGMENT, GEOGRAPHIC AND CUSTOMER INFORMATION (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaapSegmentReportingAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaapScheduleOfSegmentReportingInformationBySegmentTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingAbstract" xlink:to="loc_us-gaapScheduleOfSegmentReportingInformationBySegmentTable" order="100" />
      <link: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="loc_us-gaapSegmentReportingInformationLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="loc_us-gaapSegmentReportingInformationLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaapStatementBusinessSegmentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="loc_us-gaapStatementBusinessSegmentsAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaapSegmentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementBusinessSegmentsAxis" xlink:to="loc_us-gaapSegmentDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_TAndDSolutionsSegmentMember" xlink:label="loc_ppsiTAndDSolutionsSegmentMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_ppsiTAndDSolutionsSegmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_CriticalPowerSolutionsSegmentMember" xlink:label="loc_ppsiCriticalPowerSolutionsSegmentMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_ppsiCriticalPowerSolutionsSegmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CorporateMember" xlink:label="loc_us-gaapCorporateMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_us-gaapCorporateMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingInformationRevenueAbstract" xlink:label="loc_us-gaapSegmentReportingInformationRevenueAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingInformationLineItems" xlink:to="loc_us-gaapSegmentReportingInformationRevenueAbstract" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_TransformersRevenue" xlink:label="loc_ppsiTransformersRevenue" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingInformationRevenueAbstract" xlink:to="loc_ppsiTransformersRevenue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_SwitchgearRevenue" xlink:label="loc_ppsiSwitchgearRevenue" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingInformationRevenueAbstract" xlink:to="loc_ppsiSwitchgearRevenue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_SalesRevenueGross" xlink:label="loc_ppsiSalesRevenueGross" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingInformationRevenueAbstract" xlink:to="loc_ppsiSalesRevenueGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_SalesRevenueServicesGross1" xlink:label="loc_ppsiSalesRevenueServicesGross1" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingInformationRevenueAbstract" xlink:to="loc_ppsiSalesRevenueServicesGross1" xlink:type="arc" />
      <link: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="loc_us-gaapRevenues" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingInformationRevenueAbstract" xlink:to="loc_us-gaapRevenues" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DepreciationAndAmortization" xlink:label="loc_us-gaapDepreciationAndAmortization" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingInformationLineItems" xlink:to="loc_us-gaapDepreciationAndAmortization" xlink:type="arc" />
      <link: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="loc_us-gaapOperatingIncomeLoss" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingInformationLineItems" xlink:to="loc_us-gaapOperatingIncomeLoss" xlink:type="arc" />
      <link: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="loc_us-gaapAssets" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingInformationLineItems" xlink:to="loc_us-gaapAssets" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/BusinessSegmentGeographicAndCustomerInformationDetails1" xlink:title="00000090 - Disclosure - BUSINESS SEGMENT, GEOGRAPHIC AND CUSTOMER INFORMATION (Details 1)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaapSegmentReportingAbstract" />
      <link: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="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link: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="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srtStatementGeographicalAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtStatementGeographicalAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srtSegmentGeographicalDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtStatementGeographicalAxis" xlink:to="loc_srtSegmentGeographicalDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US" xlink:label="loc_countryUS" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_countryUS" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CA" xlink:label="loc_countryCA" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_countryCA" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NonUsMember" xlink:label="loc_us-gaapNonUsMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_us-gaapNonUsMember" xlink:type="arc" />
      <link: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="loc_us-gaapRevenues" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRevenues" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/BusinessSegmentGeographicAndCustomerInformationDetails2" xlink:title="00000091 - Disclosure - BUSINESS SEGMENT, GEOGRAPHIC AND CUSTOMER INFORMATION (Details 2)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaapSegmentReportingAbstract" />
      <link: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="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link: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="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srtStatementGeographicalAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtStatementGeographicalAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srtSegmentGeographicalDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtStatementGeographicalAxis" xlink:to="loc_srtSegmentGeographicalDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CA" xlink:label="loc_countryCA" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_countryCA" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US" xlink:label="loc_countryUS" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_countryUS" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_MX" xlink:label="loc_countryMX" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_countryMX" xlink:type="arc" />
      <link: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="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/BusinessSegmentGeographicAndCustomerInformationDetailsNarrative" xlink:title="00000092 - Disclosure - BUSINESS SEGMENT, GEOGRAPHIC AND CUSTOMER INFORMATION (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaapSegmentReportingAbstract" />
      <link: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="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link: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="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link: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="loc_us-gaapConcentrationRiskByBenchmarkAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapConcentrationRiskByBenchmarkAxis" order="10" />
      <link: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="loc_us-gaapConcentrationRiskBenchmarkDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaapSalesRevenueNetMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapSalesRevenueNetMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaapConcentrationRiskByTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapConcentrationRiskByTypeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaapConcentrationRiskTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskByTypeAxis" xlink:to="loc_us-gaapConcentrationRiskTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaapCustomerConcentrationRiskMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskTypeDomain" xlink:to="loc_us-gaapCustomerConcentrationRiskMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_CustomerConcentrationRisk1Member" xlink:label="loc_ppsiCustomerConcentrationRisk1Member" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskTypeDomain" xlink:to="loc_ppsiCustomerConcentrationRisk1Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NumberOfReportableSegments" xlink:label="loc_us-gaapNumberOfReportableSegments" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNumberOfReportableSegments" xlink:type="arc" />
      <link: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="loc_us-gaapConcentrationRiskPercentage1" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapConcentrationRiskPercentage1" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/BasicAndDilutedLossPerCommonShareDetails" xlink:title="00000093 - Disclosure - BASIC AND DILUTED LOSS PER COMMON SHARE (Details)">
      <link: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="loc_us-gaapEarningsPerShareAbstract" />
      <link: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="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link: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="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="loc_us-gaapAntidilutiveSecuritiesNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="loc_us-gaapAntidilutiveSecuritiesNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockCompensationPlanMember" xlink:label="loc_us-gaapStockCompensationPlanMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAntidilutiveSecuritiesNameDomain" xlink:to="loc_us-gaapStockCompensationPlanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaapWarrantMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAntidilutiveSecuritiesNameDomain" xlink:to="loc_us-gaapWarrantMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_NumeratorAbstract" xlink:label="loc_ppsiNumeratorAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_ppsiNumeratorAbstract" xlink:type="arc" />
      <link: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="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ppsiNumeratorAbstract" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_DenominatorAbstract" xlink:label="loc_ppsiDenominatorAbstract" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_ppsiDenominatorAbstract" xlink:type="arc" />
      <link: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="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ppsiDenominatorAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares" xlink:label="loc_us-gaapIncrementalCommonSharesAttributableToContingentlyIssuableShares" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ppsiDenominatorAbstract" xlink:to="loc_us-gaapIncrementalCommonSharesAttributableToContingentlyIssuableShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants" xlink:label="loc_us-gaapIncrementalCommonSharesAttributableToCallOptionsAndWarrants" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ppsiDenominatorAbstract" xlink:to="loc_us-gaapIncrementalCommonSharesAttributableToCallOptionsAndWarrants" xlink:type="arc" />
      <link: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="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ppsiDenominatorAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:label="loc_us-gaapEarningsPerShareBasicAndDilutedAbstract" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEarningsPerShareBasicAndDilutedAbstract" xlink:type="arc" />
      <link: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="loc_us-gaapEarningsPerShareBasic" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareBasicAndDilutedAbstract" xlink:to="loc_us-gaapEarningsPerShareBasic" xlink:type="arc" />
      <link: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="loc_us-gaapEarningsPerShareDiluted" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareBasicAndDilutedAbstract" xlink:to="loc_us-gaapEarningsPerShareDiluted" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareDilutedOtherDisclosuresAbstract" xlink:label="loc_us-gaapEarningsPerShareDilutedOtherDisclosuresAbstract" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEarningsPerShareDilutedOtherDisclosuresAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPeriodIncreaseDecrease" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPeriodIncreaseDecrease" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareDilutedOtherDisclosuresAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPeriodIncreaseDecrease" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants" xlink:label="loc_us-gaapIncrementalCommonSharesAttributableToCallOptionsAndWarrants_2" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareDilutedOtherDisclosuresAbstract" xlink:to="loc_us-gaapIncrementalCommonSharesAttributableToCallOptionsAndWarrants_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://pioneerpower.com/role/SubsequentEventsDetailsNarrative" xlink:title="00000094 - Disclosure - SUBSEQUENT EVENTS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaapSubsequentEventsAbstract" />
      <link: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="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link: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="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_PCPIMember" xlink:label="loc_ppsiPCPIMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_ppsiPCPIMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_NevadaCorporatioCleanSparkMember" xlink:label="loc_ppsiNevadaCorporatioCleanSparkMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_ppsiNevadaCorporatioCleanSparkMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaapSubsequentEventTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapSubsequentEventTypeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaapSubsequentEventTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTypeAxis" xlink:to="loc_us-gaapSubsequentEventTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaapSubsequentEventMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTypeDomain" xlink:to="loc_us-gaapSubsequentEventMember" xlink:type="arc" />
      <link: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="loc_us-gaapStatementEquityComponentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" order="30" />
      <link: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="loc_us-gaapEquityComponentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" order="0" />
      <link: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="loc_us-gaapCommonStockMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapCommonStockMember" xlink:type="arc" />
      <link: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="loc_us-gaapFinancialInstrumentAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapFinancialInstrumentAxis" order="40" />
      <link: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="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinancialInstrumentAxis" xlink:to="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaapWarrantMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_us-gaapWarrantMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_Warrant1Member" xlink:label="loc_ppsiWarrant1Member" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_ppsiWarrant1Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" order="50" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_ContractManufacturingAgreementMember" xlink:label="loc_ppsiContractManufacturingAgreementMember" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_ppsiContractManufacturingAgreementMember" xlink:type="arc" />
      <link: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="loc_us-gaapCommonStockParOrStatedValuePerShare" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockParOrStatedValuePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConversionOfStockSharesConverted1" xlink:label="loc_us-gaapConversionOfStockSharesConverted1" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapConversionOfStockSharesConverted1" xlink:type="arc" />
      <link: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="loc_us-gaapCommonStockSharesIssued" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_WarrantTerm" xlink:label="loc_ppsiWarrantTerm" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_ppsiWarrantTerm" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_PercentOfCustomersPurchaseOrder" xlink:label="loc_ppsiPercentOfCustomersPurchaseOrder" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_ppsiPercentOfCustomersPurchaseOrder" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ppsi-20181231.xsd#ppsi_PercentOfCompanysCosts" xlink:label="loc_ppsiPercentOfCompanysCosts" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_ppsiPercentOfCompanysCosts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermPurchaseCommitmentPeriod" xlink:label="loc_us-gaapLongtermPurchaseCommitmentPeriod" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLongtermPurchaseCommitmentPeriod" xlink:type="arc" />
    </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>15
<FILENAME>ppsi10k123118001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 ppsi10k123118001.jpg
M_]C_X  02D9)1@ ! @  9 !D  #_[  11'5C:WD  0 $    9   _^X #D%D
M;V)E &3      ?_; (0  0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0(" @(" @(" @(" P,# P,# P,# P$! 0$! 0$" 0$"
M @(! @(# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,#
M P,# P,# P,#_\  $0@ 2P#R P$1  (1 0,1 ?_$ /0   (!! ,! 0
M       *"0$'" L$!08# @$!  (" P$!              $" P<&" D%!!
M  8! P(# P(*$ L9     0(#! 4&!P 1"!()(1,*,10541=!87&!H2)2(Q8Y
MD;$R0J+2)#14I;5WMSAX:M%#DS:FMA@HN!EY\,%BDC-C@Y0E155UE2969B='
M5V>7*1HZ2A$  0(#! ,("1$$! \      0 "$0,$(3$%!D$2!U%A<8$B,A,(
M\)&AP=%2,Q0UL4)B<I*R(V-S@Z-T%646-PF"A!=GX:+25$-3D[/3-$24156%
M1E9'&?_:  P# 0 "$0,1 #\ 9B[R'<)L/!["-=A\6"S3S?F=Y+0E-EGJ*3M"
ME0$0V0/9+F5BL0Z+V48GD&[=BDH H^\+^8<#%3$AN,YHQPX)1AL@1JWV-&X-
M+^)=G^JUL.I]L><GNQL'\,X>ULR>!R3-)/(E%V@&]V\D6[_DO(V6+(\N&4;Y
M<,AVF0555=3URGY*P2)C+*"HHFBK(KKE:-Q4'<$4031+^=* :TO55=373.EJ
MGF9,]DO:[+.4LO9-PUN$99I*:AH&0BV4UK0=40B0+7'?-I7B=?D7(;K$:(C1
M$:(C1$:(NY@;'8ZE,,[!4[#/5:?CU 6CYRM2\A!3#!4/S[.3BW#5XW,/T>DX
M (> [AK-3S9LJ9TDE_1S0OG8MA&&XY13<-Q61+JL.?SV3FM<QW[+K$XUV..Y
MAD7DH%CXR<@YY>X9+I-=_"B@9"DA2"<N%09.$&,M"V94A"!(V"O*.D54W@AY
MKMLH;S1%1,3GVSE#'9V(M=15W+J)7*:_="\B.N%U><)V9U<C.>4)9DY>K9FK
M-DMYDF<>4"SQ6.MY/K3<F/ ]@?4#\K7.ET95=$1HB-$1HB-$1HB-$1HB-$1H
MB-$1HB-$1HB-$1HB-$1HB-$1HB3>]2TNX/R'XU-174%JGABSN$VXG-Y!'"UU
M%-98J>_0555- A3& -Q A0^@&M7;0?+4OR;_ %5ZF_IXM:<#Q]PO\ZE]KHTM
MEL'W7V!UK=>D(1L7[K[ Z(C8OW7Z$=$1L7[K[ Z(C8OW7Z$=$1L7[K]".B(V
M+]U^A'1$;!]U]@=$4S/8/ #=QRB[_0QQE'Z.WA\!3\/J#KFV1/3/S+ETOZ])
M+=C4-/GTKWR?4*&P 'R!MK<:\8571$:(C1$:(C1$:(C1$:(C1$:(C1$:(C1$
M:(C1$:(C1$:(C1$:(DU_4M_QD>-O[R%C_M[7UJW:!Y6E^3=WEZG?IY^@,P?7
M)/O EM]:X7I$[G'A1HJJ4[MW=J?+/<%C[M:XFWQ^)<;4YPA#(7F>K+ZR(6:U
MJ="SJOP4:VE(4RX1+$X*NW/G&31.HFGTB8P]/*<!RM4XTQ\_6Z*4/7ZO.W@N
MK.WOK39?V)UM-@DNE.)8_.:7/E2YH:)4O0Y[H.@77!M\%)M_\9:_^']]_4/_
M $>F/L?\_O$=<A_AZ?[R/<?TKKI_]$J?_P :=_O _P!&HSK!VNK#+<SH[A3@
M',\#GJYQ:'O>8+U%4Y_6Z+AINW=)DDRV!^,_/?%'T2V.'FMT#IG,[43:E$51
M4\OXDS*CCB0PVCG=,\\]VKR9?# K?%!UJ9%+LOF[2\X84["Y$TPH:8S0Z;5G
M=:-5NJTFP.(-EJDG>^F8R81JJ>/Y<49P\ @^[HOL33[-LHI^=*JX0NCU9(@C
M[1*D<0^37VOX>S19YT/<GPK13?U$J1TSEY;F,E^PJ&D]U@6'.=>P7SJP_ OK
M+4B8[SU&1C4SQ['XSE91E;P22 QUP8U6TQ\:K+J)D* @FU<*K*;B!4Q$ W^;
M69%Q.G8Y].Z7/$-')<MI9%Z]6S#,U6R@Q^34X343# .FZKI5ILUIC(EL?9"&
M^H47+9TR<N63UJY8O63A=F]8O4%6KQF\:JF0<M'C5<B:[5TV7(8BB9RE.0Y1
M 0 0UPITMTMVI,O7=6BK*3$J676T4R7.I'R]=KV'6:YKN:YK@IE^P=^,<HO[
MW&4O#Y/]P2>&N:9$],_,N737KU?DW^_2O?!/IZW&O&)+M=XKU!]$[0N;\6X5
MM7&*Y9P>9/Q8;*#6P5S)$%2VL2V+:YJK#$+,96L3BSM<%885A5!1,O2J!0*(
M@(ZG5*HY[6"+KE%#6O6Z<;WDJBWMO!3-T'#F_7#^MY8Q[;)1+8Y>KRH>0AZ@
MW< 5+J-^O"#N !MX[A.JZ,-*CI!".CC\":<X$]Q;BWW)\'_/QQ5N;JT5QC*+
MUVVU:>COP>O^/K6@U(^&L7:LJ+NC1<@NT6(JW615<LGB1NMNNJ4#"%5<&*7=
MY4^JYMG"G(C7%W)WM.<A<.7&5@SVVO0UUS328U_/4TTW,0#*T,D$:.\3-&/I
M*!=)%,"AOMT3AN.VXR 3$Z H+P# WJ?KMT<T\Q\WL63^4,L<+,J\-&J3VMKT
M"(RC:(2T+Y.I]FK;6Q,KM774+%1)$8@$WA$NE0AC&$P#N'B4(4@Q42O=C]3Y
MQ>[;F7)OC90L66/E#R J"29<B1,):XRC8XQG)NV39^QKUCNKF,L3V5M96SM-
M5S'L(\Y&A# 19RFONB%@V*JYX;8;UB)P1]8SQKY 92J6*.5G'R<XN&NDPRKT
M7EF%R"UR;C"+FI5ZDSC$[H1>MU*PU.&556(521*F_00,;J6*BB!E0:MD8J.D
M$8&]-A\B<W,./W'G-'()Q!+V^,P[BJ[Y35KT9)-F#BRLJ96G]D-&1\JNBZ:-
M#RJ#'RTES$43+U@80$/;46V*Y,!$J OM.^IEX_\ =#Y*+\7C8(MG'2_2M+E;
M9CIS;<@P5RB\@OJ\*3J>JC$\;7J^I&SS6#.=^@0X*@Y0;+@'08A0/<L($5 <
M'7*^?>;[[M+[.MHP76;;QPMN=#YOKEWL+-]6\A0E)1KI*5(0+!9H\1E:Y/JO
MU) 9P#E,GT F"0@("(AJ V(BH+PTAIO*E2B^3,?)\,FG,0*@_1BG7&D.2 4,
M99J>4)'FQD.2PJ8S8-2LA?\ NX>Z>]>3Y7F??.CI^UU46F"M&R*3^#UOF&.@
MBA^WUE$@' ! 39\II0'<-_ 3X]((_D!J^KIT=F^J](V,-/'X%WM5];#ABT6B
MM5E+@-DQHI8[!"P*;L^>J8L1J>8DFT<5R=(M"(94J N>L2]1=P#;</:$!L3#
MP>%-?A[1\"99[J'<>@.U[Q!?\MK'BF;S!%,+O0Z6:DP-GCZE(J+7ITX;(2 3
M,C%3+8J4<9#<Z?D"93J#82@ CH&DF"L2 (FY+$F];YA<@])^WYD\H_(;/M+
M=OI@./P'35AV#PJHF VCU#X%G%VX?528N[B?,;$G$&O\/;WC"6RPI:$VEWF,
MP5:SQT,-8J4U:U!<0K"H13MY[VC"F1*!%RB4QP-L(%'35&[V=M-<=W?\"D"[
MS'>IJ'9XA,$35LX_VG.B><I:ZQ3)&M7J'I0UU2F,H1XLJ[4EH"=!^#\LT $
M@)]'ECN([@&@;$14O<&")4%45ZWG "LDW;SG C,,='&,)73J*S10YF01^U'H
M]WC7=5@6SDQC; (&=I;!\OLT+>WV;ZH)@A&%G ? F4^V1W<^(/=<QY8KCQKG
M[#&VN@GB6^3L09$BVL!DBA*S2"BD8]>L&,A+Q$U7)-9LNDUDH]VY;**('(?R
ME0%,(((O61K@X1"D_P!0I2;'J6_XR'&T=_\ N1L8?V=+ZU;M \I2_)N[R]3?
MT]/0&8/KDGW@2VWY'UQ /R]:X7I&[G'A64?#;BCD#F=GNGX0H22S<)=P$C<K
M25L=PPH](8K)#.V:0'8$0,@B;RFB1S%]Y>*)IA^:$0^S@V%3<8K64TJUK3RG
M>(W25J+;5M8PC9%DNIS'7ECJMS=21*=89DTCD-;O1M=O+8RX'PCC_CCB6DX9
MQA$$A:70X9O$1B.Q!=/U2!UOIJ57*4OODQ,O3*.'2PANHJH/T-@#?%)2RJ*F
M;2R&ZLIHO[_&O W-^;,8SKF2KS/CLQ\W%*J:Y[B;K;F-]BT6-44/=][F3/BC
M3T,"XBLL4TY(Y48D9$G5W:)6.%:?,'%DO?+ 9-)ZHUEEB&/\-2%$YR@4[KI$
MJ9"J<<S'F"7AK!2R7#SZ9<[Q&^,5V+ZM&P&OVF8B_-.-TTU^3<-Y;V,!UZJ8
MWE-D2XD @FQYC#1NJRW;[Y/]IO@UA\*JTY@4.V99NSDEFS-E-_!WQ:8NMP=
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
MW =8&=.FNU?@VVEK;#%[K@=%ZU[^5L><M\K<E+17,H8[R=;>4=\EG-AL5)/
MN9._NG;M S[;\'HTSI>-8L8TA010$J9&K0A"@!2=.^CZRBQ:MQ-TF>V:[$W<
MIPA<-Q>Z&2\V;(\D[-:7%,OUU'29$IY;93)[HM:_5LB(B+W$WN .M>O3AV[.
M? [;<,^1_CMMOBZP &X^S<1;@!0^4?8&LGX<S!_=YL.!?C=UF]@[O^Y</CPN
M\"F"[17:IY;T_E=CGD/G+&\EA>@8H4E9]HTMSN-1MMMG)""D(:.BHZO1[YX^
M8QZ02IEG:[L$-BI^64IC&';DV5LM8G35[:NK89<J7[IW$NIW6IZS6S7-&SVH
MR1DVI^T<1K'M#IK 1+EM:02XDMM<>:(6IR$ $""/T1^0/J^ ?5UM#2Z"\MTC
M=Z@?/D#ECF9$8XK3U"098!HB-/G'358JS<MTL3\;'/QX'3,9,5XAF=D@L'M(
MN!R&'J*(!J+/5>V=B+*:7=(E_P!9W.[2]A>H?D>KR]L\J<S5S2Q^+5.LS7LC
M*9R6G]IT3P+P78-_&-T7][C*/[@ICJF1?37S+E]?KU?DW^_2O?!/J:W&O&):
MU_UK9A)SIXFG#Q$G$EZ?;Y>C+UV-M]?;61AA$K"\1(X1WUD]Q@]&EAK,^&,$
M9OM7.O)K%EEK%&.<GR]3KN$J@Q>Q9KY4(>SN86-L\G>)E(P1RDH9 CE6--Y@
M$ZQ2+OTA1W.*MJ60T<?A3AG;N[;G%_MB8++@GC'5Y!A%R4K^$EZN]I?)360<
MDVLS8C0;!<9U)HQ2<*-6B8(,VC=!NR8H )44BB=0QX5P()!WUI/XR3 W\B>J
M_P ,F:M9&<TK#,Y[>%;$;AO_ !1>*O\ )MP=_!E5]8UF;S M:%Z?YRC!>H\@
MFTVJG$.E,F\UX8&TB<K-;XNM6<JHIQ@)KB0POU%DS$*EMUB8H@ :R'R86 >5
M[7J+/CUMC]FIR'X,1Q'3<TBUPAEE\Z8%63,[;LGMW@4&3M9N!O-3;NUF"Y$C
MF "G,B< $1*;8RXI/M@F7,;L7,;Z:B,9NR>6X3[4\TH<@[@)2N<!R;E+<# 4
MP"*2P;AMX#K&+QPK(/)\24B]-!PHHW<-X@]W'B;?#(LV^1Z5@-2H6)1 BZU+
MR3!CD:4H-R: 8IC%/"V%NB*Y2=)EF9UD=]E!UE?H6.6(M<-\^JEA\ZLLW8:&
MT<-<P(/(9WQYS#DWW^GR)%O-JN07Z,-5+N$>=40 L9-DIS)P7H*!%NDJP"/7
MN-CS2@=R@S?]1;?RI_B2H;_)>H_X+ ZPNYQ68<SB6N*].3VS.-_=*Y6Y=PMR
M</D8E+H7'9UDZ%-C2U(5&6"QM[_1JNE\0D',-.)KQWP^PK_>O+((J] ]7AL.
M1W,'$L#6Q>X[Y6Q3[;/90X9]JJW90NO%I;+RDSEVNUZKV[YS;ZSN#0(JLR;Z
M6C1BD&M:@C,W7O<@IUG,90#$V  #VCC))6=K=404?_JZ/Q.MO_E!X'_=Z3U>
M5SCP*LWF%+Z>GF[!W!7N=\)+ER"Y,J9O3O<)R NN,XX<<Y%95*!&N5ZK4:89
M^;'.*M-F5D@=V-?S%05 !)T!TAMN,/O@L<N6"-[@">SX%\$<&]N3CO"\8N/!
M[JIC.!LMIM; U_L2-HL7Q2WR'Q.6!:6;Q<.DHU!R/WH@(%Z"^ B/MU19VC5$
M!<E$_6Y^%$[?WL_KTSC[?9_6_1_;K-*N*QSN:EJ^;_:/C>.O:][=_<BQ9*W.
MQP/)NLJ1N?V<\:-?1F/\CS9I%[1W-:/'13%Q'UBPL85^V$CQ1T<KQN3[[]^*
M0 AK%4>TA@M)"?P],C;.(-Y[7.*[)Q>Q11,26YD\4I?*&'JY%7-CEL[TYFU9
M2MFN,[*.Y"QS/X6PCII+QH.ESH,V<B#=L5--,2%QOO69D-6Q,/:JK)-KU+(
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
-1&B(T1&B(T1&B+__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<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="idp6827085776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document and Entity Information - 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>Mar. 29, 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_ppsi_DocumentAndEntityInformationAbstract', window );"><strong>Document And Entity Information</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">PIONEER POWER SOLUTIONS, INC.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001449792<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">PPSI<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  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_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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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 Season Issuer</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filer</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity's Reporting Status Current</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_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>
<tr 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_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="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">Non-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_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_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 24,600<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,726,045<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_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>
</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_ppsi_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;">ppsi_DocumentAndEntityInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ppsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>17
<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="idp6827909856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations - USD ($)<br> shares in Thousands, $ 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>Income Statement [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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenues</a></td>
<td class="nump">$ 106,390<span></span>
</td>
<td class="nump">$ 114,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_CostOfGoodsAndServicesSoldAbstract', window );"><strong>Cost of goods sold</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_CostOfGoodsAndServicesSold', window );">Cost of goods sold</a></td>
<td class="nump">87,139<span></span>
</td>
<td class="nump">95,779<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_ppsi_CostOfGoodsSoldRestructuringSettlementAndImpairmentProvisions', window );">Restructuring and integration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">873<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_CostOfRevenue', window );">Total cost of goods sold</a></td>
<td class="nump">87,139<span></span>
</td>
<td class="nump">96,652<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">19,251<span></span>
</td>
<td class="nump">17,739<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses</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_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative</a></td>
<td class="nump">21,465<span></span>
</td>
<td class="nump">21,158<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringSettlementAndImpairmentProvisions', window );">Restructuring and integration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">219<span></span>
</td>
</tr>
<tr class="re">
<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 );">Foreign exchange gain</a></td>
<td class="num">(341)<span></span>
</td>
<td class="num">(325)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="nump">21,124<span></span>
</td>
<td class="nump">21,052<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating loss</a></td>
<td class="num">(1,873)<span></span>
</td>
<td class="num">(3,313)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestAndDebtExpense', window );">Interest expense</a></td>
<td class="nump">2,662<span></span>
</td>
<td class="nump">2,462<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="nump">826<span></span>
</td>
<td class="nump">411<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 before taxes</a></td>
<td class="num">(5,361)<span></span>
</td>
<td class="num">(6,186)<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="nump">303<span></span>
</td>
<td class="nump">3,039<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">$ (5,664)<span></span>
</td>
<td class="num">$ (9,225)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAndDilutedAbstract', window );"><strong>Net loss per common 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_EarningsPerShareBasic', window );">Basic (in dollars per share)</a></td>
<td class="num">$ (0.65)<span></span>
</td>
<td class="num">$ (1.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_EarningsPerShareDiluted', window );">Diluted (in dollars per share)</a></td>
<td class="num">$ (0.65)<span></span>
</td>
<td class="num">$ (1.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_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Weighted average common shares outstanding:</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 (in shares)</a></td>
<td class="nump">8,726<span></span>
</td>
<td class="nump">8,717<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="nump">8,726<span></span>
</td>
<td class="nump">8,717<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ppsi_CostOfGoodsSoldRestructuringSettlementAndImpairmentProvisions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of restructuring charges, remediation cost, and asset impairment loss. Presented as a component of cost of goods sold.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ppsi_CostOfGoodsSoldRestructuringSettlementAndImpairmentProvisions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ppsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CostOfGoodsAndServicesSoldAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CostOfGoodsAndServicesSoldAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate cost of goods produced and sold and services rendered during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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)<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_CostOfRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_EarningsPerShareBasicAndDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicAndDilutedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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_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_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_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_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_InterestAndDebtExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Interest and debt related expenses associated with nonoperating financing activities of the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestAndDebtExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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_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_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_RestructuringSettlementAndImpairmentProvisions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of restructuring charges, remediation cost, and asset impairment 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 S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.3)<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_RestructuringSettlementAndImpairmentProvisions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RevenueFromContractWithCustomerIncludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130539-203045<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 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130545-203045<br><br>Reference 3: 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 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130543-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_RevenueFromContractWithCustomerIncludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=68048583&amp;loc=d3e3636-108311<br><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.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_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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>18
<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="idp6827456528">
<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_IncomeStatementAbstract', window );"><strong>Income Statement [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">$ (5,664)<span></span>
</td>
<td class="num">$ (9,225)<span></span>
</td>
</tr>
<tr class="re">
<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 (loss) income</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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustments</a></td>
<td class="num">(161)<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_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax', window );">Amortization of net prior service costs and net actuarial losses, net of tax</a></td>
<td class="nump">62<span></span>
</td>
<td class="num">(108)<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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive (loss) income</a></td>
<td class="num">(99)<span></span>
</td>
<td class="nump">66<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_ComprehensiveIncomeNetOfTax', window );">Comprehensive loss</a></td>
<td class="num">$ (5,763)<span></span>
</td>
<td class="num">$ (9,159)<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_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_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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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)<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 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (b,c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109240241&amp;loc=d3e32211-110900<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<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="idp6827849392">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>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">$ 211<span></span>
</td>
<td class="nump">$ 218<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="nump">16,327<span></span>
</td>
<td class="nump">15,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_InventoryNet', window );">Inventories, net</a></td>
<td class="nump">27,310<span></span>
</td>
<td class="nump">26,113<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesReceivable', window );">Income taxes receivable</a></td>
<td class="nump">566<span></span>
</td>
<td class="nump">743<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">2,510<span></span>
</td>
<td class="nump">3,017<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">46,924<span></span>
</td>
<td class="nump">45,091<span></span>
</td>
</tr>
<tr class="ro">
<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,284<span></span>
</td>
<td class="nump">6,858<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNetNoncurrent', window );">Deferred income taxes</a></td>
<td class="nump">2,971<span></span>
</td>
<td class="nump">2,729<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssets', window );">Other assets</a></td>
<td class="nump">5,222<span></span>
</td>
<td class="nump">4,651<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">3,584<span></span>
</td>
<td class="nump">6,399<span></span>
</td>
</tr>
<tr class="ro">
<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">8,527<span></span>
</td>
<td class="nump">8,527<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">72,512<span></span>
</td>
<td class="nump">74,255<span></span>
</td>
</tr>
<tr class="ro">
<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_BankOverdrafts', window );">Bank overdrafts</a></td>
<td class="nump">1,769<span></span>
</td>
<td class="nump">1,181<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Revolving credit facilities</a></td>
<td class="nump">20,755<span></span>
</td>
<td class="nump">17,814<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Short term borrowings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,430<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent', window );">Accounts payable and accrued liabilities</a></td>
<td class="nump">27,845<span></span>
</td>
<td class="nump">20,381<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent', window );">Current maturities of long-term debt and capital lease obligations</a></td>
<td class="nump">1,174<span></span>
</td>
<td class="nump">782<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesCurrent', window );">Income taxes payable</a></td>
<td class="nump">873<span></span>
</td>
<td class="nump">1,164<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">52,416<span></span>
</td>
<td class="nump">46,752<span></span>
</td>
</tr>
<tr class="ro">
<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, net of current maturities</a></td>
<td class="nump">2,619<span></span>
</td>
<td class="nump">4,153<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent', window );">Pension deficit</a></td>
<td class="nump">148<span></span>
</td>
<td class="nump">283<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other long-term liabilities</a></td>
<td class="nump">3,786<span></span>
</td>
<td class="nump">3,853<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesNoncurrent', window );">Deferred income taxes</a></td>
<td class="nump">1,592<span></span>
</td>
<td class="nump">1,665<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">60,561<span></span>
</td>
<td class="nump">56,706<span></span>
</td>
</tr>
<tr class="re">
<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</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, $0.001 par value, 5,000,000 shares authorized; none issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, $0.001 par value, 30,000,000 shares authorized; 8,726,045 shares issued and outstanding on December 31, 2018 and 2017</a></td>
<td class="nump">9<span></span>
</td>
<td class="nump">9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">23,966<span></span>
</td>
<td class="nump">23,801<span></span>
</td>
</tr>
<tr class="re">
<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">(5,897)<span></span>
</td>
<td class="num">(5,798)<span></span>
</td>
</tr>
<tr class="ro">
<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">(6,127)<span></span>
</td>
<td class="num">(463)<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_StockholdersEquity', window );">Total stockholders' equity</a></td>
<td class="nump">11,951<span></span>
</td>
<td class="nump">17,549<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_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders' equity</a></td>
<td class="nump">$ 72,512<span></span>
</td>
<td class="nump">$ 74,255<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_AccountsPayableAndAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe 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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,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_AccountsPayableAndAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred 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(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_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BankOverdrafts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 payments made in excess of existing cash balances, which will be honored by the bank but reflected as a loan to the entity. Overdrafts generally have a very short time frame for correction or repayment and are therefore more similar to short-term bank financing than trade financing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=99376301&amp;loc=d3e1243-112600<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BankOverdrafts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_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_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_DefinedBenefitPensionPlanLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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, classified as noncurrent. 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 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 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 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 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_DefinedBenefitPensionPlanLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_IncomeTaxesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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.5(c))<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.10)<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.3(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_IncomeTaxesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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),(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<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 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-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_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_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_LongTermDebtAndCapitalLeaseObligationsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt and capital leases due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_LongTermDebtAndCapitalLeaseObligationsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_OtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 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><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(10))<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(a)(10))<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_OtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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(7))<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 1<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(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_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_ShortTermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than 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(19)(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 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 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(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<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="idp6806060224">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parenthetical) - $ / shares<br></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>Statement of Financial Position [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_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="re">
<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, authorized</a></td>
<td class="nump">5,000,000<span></span>
</td>
<td class="nump">5,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, issued</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="ro">
<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, authorized</a></td>
<td class="nump">30,000,000<span></span>
</td>
<td class="nump">30,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, issued</a></td>
<td class="nump">8,726,045<span></span>
</td>
<td class="nump">8,726,045<span></span>
</td>
</tr>
<tr class="ro">
<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, outstanding</a></td>
<td class="nump">8,726,045<span></span>
</td>
<td class="nump">8,726,045<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_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_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<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="idp6806067968">
<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>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">$ (5,664)<span></span>
</td>
<td class="num">$ (9,225)<span></span>
</td>
</tr>
<tr class="re">
<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">1,222<span></span>
</td>
<td class="nump">1,285<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of intangible assets</a></td>
<td class="nump">1,460<span></span>
</td>
<td class="nump">1,774<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAmortizationOfDeferredCharges', window );">Amortization of right-of-use assets</a></td>
<td class="nump">622<span></span>
</td>
<td class="nump">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_AmortizationOfFinancingCosts', window );">Amortization of debt issuance cost</a></td>
<td class="nump">75<span></span>
</td>
<td class="nump">205<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income tax (benefit) expense</a></td>
<td class="num">(329)<span></span>
</td>
<td class="nump">2,201<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Change in receivable reserves</a></td>
<td class="num">(350)<span></span>
</td>
<td class="nump">239<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryLIFOReservePeriodCharge', window );">Change in inventory reserves</a></td>
<td class="nump">241<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_InventoryWriteDown', window );">Inventory write off</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,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_us-gaap_PensionAndOtherPostretirementBenefitExpense', window );">Accrued pension</a></td>
<td class="num">(55)<span></span>
</td>
<td class="num">(8)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">165<span></span>
</td>
<td class="nump">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_GainLossOnDispositionOfAssets1', window );">Loss on disposition of fixed assets</a></td>
<td class="nump">21<span></span>
</td>
<td class="nump">40<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_ppsi_ImpairmentOfIntangibleAssets', window );">Intangible asset impairment</a></td>
<td class="nump">1,350<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Goodwill impairment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,445<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax', window );">Foreign currency remeasurement loss (gain)</a></td>
<td class="nump">42<span></span>
</td>
<td class="num">(27)<span></span>
</td>
</tr>
<tr class="re">
<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 current operating assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="num">(1,373)<span></span>
</td>
<td class="nump">2,594<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="num">(2,118)<span></span>
</td>
<td class="num">(1,975)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other assets</a></td>
<td class="num">(708)<span></span>
</td>
<td class="num">(256)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Income taxes</a></td>
<td class="num">(93)<span></span>
</td>
<td class="num">(923)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Accounts payable and accrued liabilities</a></td>
<td class="nump">7,645<span></span>
</td>
<td class="nump">790<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,153<span></span>
</td>
<td class="nump">1,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_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>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">(589)<span></span>
</td>
<td class="num">(1,450)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Proceeds from sale of fixed assets</a></td>
<td class="nump">762<span></span>
</td>
<td class="nump">22<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_NetCashProvidedByUsedInInvestingActivities', window );">Net cash provided by (used in) investing activities</a></td>
<td class="nump">173<span></span>
</td>
<td class="num">(1,428)<span></span>
</td>
</tr>
<tr class="ro">
<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>Financing 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_ProceedsFromRepaymentsOfBankOverdrafts', window );">Bank overdrafts</a></td>
<td class="nump">699<span></span>
</td>
<td class="num">(61)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromShortTermDebt', window );">Short term borrowings</a></td>
<td class="num">(5,430)<span></span>
</td>
<td class="nump">1,457<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt', window );">Borrowing under debt agreement</a></td>
<td class="nump">40,599<span></span>
</td>
<td class="nump">40,481<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfDebt', window );">Repayment of debt</a></td>
<td class="num">(38,848)<span></span>
</td>
<td class="num">(40,993)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDebtIssuanceCosts', window );">Payment of debt issuance cost</a></td>
<td class="num">(18)<span></span>
</td>
<td class="num">(61)<span></span>
</td>
</tr>
<tr class="ro">
<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 the exercise of options for common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">120<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleLeasebackTransactionTransactionCostsFinancingActivities', window );">Principal repayments of financing leases</a></td>
<td class="num">(414)<span></span>
</td>
<td class="num">(301)<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_NetCashProvidedByUsedInFinancingActivities', window );">Net cash (used in) provided by financing activities</a></td>
<td class="num">(3,412)<span></span>
</td>
<td class="nump">642<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 );">(Decrease) Increase in cash and cash equivalents</a></td>
<td class="num">(1,086)<span></span>
</td>
<td class="nump">914<span></span>
</td>
</tr>
<tr class="ro">
<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 foreign exchange on cash and cash equivalents</a></td>
<td class="nump">1,079<span></span>
</td>
<td class="num">(942)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract', window );"><strong>Cash and cash equivalents</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 );">Beginning of period</a></td>
<td class="nump">218<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_CashAndCashEquivalentsAtCarryingValue', window );">End of period</a></td>
<td class="nump">211<span></span>
</td>
<td class="nump">218<span></span>
</td>
</tr>
<tr class="ro">
<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 cash flow information:</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 );">Interest paid</a></td>
<td class="nump">2,603<span></span>
</td>
<td class="nump">2,087<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Income taxes paid, net of refunds</a></td>
<td class="nump">$ 587<span></span>
</td>
<td class="nump">$ 1,725<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ppsi_ImpairmentOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 impairment loss recognized in the period resulting from the write-down of the carrying amount of intangible assets to fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ppsi_ImpairmentOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ppsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_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_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_CashAndCashEquivalentsAtCarryingValueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CashAndCashEquivalentsAtCarryingValueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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_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_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_GainLossOnDispositionOfAssets1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.</p></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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDispositionOfAssets1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GoodwillImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from the write-down 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 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13854-109267<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><br>Reference 3: 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 (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br><br>Reference 4: 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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13777-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_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not 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_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_InventoryLIFOReservePeriodCharge">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The change in the inventory reserve representing the cumulative difference in cost between the first in, first out and the last in, first out inventory valuation methods, which change has been reflected in the statement of income during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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.6b)<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.6c)<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.6a)<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 330<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e99989-122729<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryLIFOReservePeriodCharge</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InventoryWriteDown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 35<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=68049868&amp;loc=SL66093879-108312<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.2)<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 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 1C<br> -URI http://asc.fasb.org/extlink&amp;oid=68049868&amp;loc=SL66093883-108312<br><br>Reference 4: 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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=66092785&amp;loc=d3e4542-108314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWriteDown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_OtherAmortizationOfDeferredCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 of other deferred costs 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 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.3)<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_OtherAmortizationOfDeferredCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_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_PensionAndOtherPostretirementBenefitExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 (reversal of cost) 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementBenefitExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromIssuanceOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 a debt initially having maturity due after one year or beyond 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 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_ProceedsFromIssuanceOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromRepaymentsOfBankOverdrafts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 cash inflow or outflow from the excess drawing from an existing cash balance, which will be honored by the bank but reflected as a loan to the drawer.</p></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 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3255-108585<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 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3291-108585<br><br>Reference 3: 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 9<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3098-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromRepaymentsOfBankOverdrafts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromShortTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 a borrowing having initial term of repayment 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 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_ProceedsFromShortTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RepaymentsOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of 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/2009/role/commonPracticeRef<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_RepaymentsOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SaleLeasebackTransactionTransactionCostsFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for transaction costs in a sale-leaseback recognized in financing activities. Includes, but is not limited to, closing and debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 40<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=82846721&amp;loc=d3e51843-112757<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 40<br> -Section 55<br> -Paragraph 51<br> -URI http://asc.fasb.org/extlink&amp;oid=82846721&amp;loc=d3e51840-112757<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 40<br> -Section 55<br> -Paragraph 50<br> -URI http://asc.fasb.org/extlink&amp;oid=82846721&amp;loc=d3e51831-112757<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleLeasebackTransactionTransactionCostsFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of noncash, equity-based employee remuneration. This may include the value of stock or unit options, amortization of restricted stock or units, and adjustment for officers' compensation. As noncash, this element is an add back when calculating net cash generated by operating activities using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_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>22
<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="idp6827283792">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Stockholders' Equity - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Common Stock [Member]</div></th>
<th class="th"><div>Additional paid-in capital [Member]</div></th>
<th class="th"><div>Accumulated other comprehensive income (loss) [Member]</div></th>
<th class="th"><div>Accumulated deficit/Retained earnings [Member]</div></th>
<th class="th"><div>Total</div></th>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2016</a></td>
<td class="nump">$ 9<span></span>
</td>
<td class="nump">$ 23,215<span></span>
</td>
<td class="num">$ (5,863)<span></span>
</td>
<td class="nump">$ 8,838<span></span>
</td>
<td class="nump">$ 26,199<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_CommonStockSharesOutstanding', window );">Balance (in shares) at Dec. 31, 2016</a></td>
<td class="nump">8,699,712<span></span>
</td>
<td class="text">&#160;<span></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_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(9,225)<span></span>
</td>
<td class="num">(9,225)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">466<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">466<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Foreign currency translation adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">173<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">173<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent', window );">Pension adjustment, net of taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(108)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(108)<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_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption', window );">Cumulative adjustment from adoption of accounting standard at Dec. 31, 2016</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="num">(76)<span></span>
</td>
<td class="num">(76)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">120<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">120<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of common stock (in shares)</a></td>
<td class="nump">26,333<span></span>
</td>
<td class="text">&#160;<span></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_StockholdersEquity', window );">Balance at Dec. 31, 2017</a></td>
<td class="nump">$ 9<span></span>
</td>
<td class="nump">23,801<span></span>
</td>
<td class="num">(5,798)<span></span>
</td>
<td class="num">(463)<span></span>
</td>
<td class="nump">$ 17,549<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_CommonStockSharesOutstanding', window );">Balance (in shares) at Dec. 31, 2017</a></td>
<td class="nump">8,726,045<span></span>
</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,726,045<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,664)<span></span>
</td>
<td class="num">$ (5,664)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">165<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">165<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Foreign currency translation adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(161)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(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_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent', window );">Pension adjustment, net of taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">62<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">62<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 );">Balance at Dec. 31, 2018</a></td>
<td class="nump">$ 9<span></span>
</td>
<td class="nump">$ 23,966<span></span>
</td>
<td class="num">$ (5,897)<span></span>
</td>
<td class="num">$ (6,127)<span></span>
</td>
<td class="nump">$ 11,951<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_CommonStockSharesOutstanding', window );">Balance (in shares) at Dec. 31, 2018</a></td>
<td class="nump">8,726,045<span></span>
</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,726,045<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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) from recognition of equity-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 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=109196918&amp;loc=d3e11149-113907<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 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5047-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 20<br> -Section 55<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=109196918&amp;loc=d3e11178-113907<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=79507207&amp;loc=d3e4534-113899<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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) to equity or (increase) decrease to net assets, resulting from the cumulative effect adjustment of a new accounting principle applied in the period of adoption.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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, attributable to parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 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 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 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 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_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, 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://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 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 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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 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 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 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(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_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 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 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(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_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<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="idp6818233024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BASIS OF PRESENTATION<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>Organization, Consolidation and Presentation of Financial Statements [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_BasisOfAccounting', window );">BASIS OF PRESENTATION</a></td>
<td class="text"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt"><b>1. BASIS OF PRESENTATION</b></font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">Pioneer Power Solutions, Inc. and its wholly owned subsidiaries (referred to herein as the &#8220;Company,&#8221; &#8220;Pioneer,&#8221; &#8220;we,&#8221; &#8220;our&#8221; and &#8220;us&#8221;) manufacture, sell and service a broad range of specialty electrical transmission, distribution and on-site power generation equipment for applications in the utility, industrial, commercial and backup power markets. The Company is headquartered in Fort Lee, New Jersey and operates from eleven (11) additional locations in the U.S., Canada and Mexico for manufacturing, centralized distribution, engineering, sales and administration.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt"><b>NASDAQ Listing</b></font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">On September 24, 2013, the Company completed an underwritten public offering of 1,265,000 shares of its common stock at a gross sales price of $7.00 per share, resulting in net proceeds to the Company of approximately $7.9 million, after deducting underwriting discounts and commissions and other offering expenses. In connection with the public offering, the Company&#8217;s common stock began trading on the Nasdaq Capital Market under the symbol PPSI.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt"><b>Segments</b></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">In determining operating and reportable segments in accordance with ASC 280, Segment Reporting (&#8220;ASC 280&#8221;), the Company concluded that it has&#160;two reportable segments, which are also our operating segments: Transmission &#38; Distribution Solutions (&#8220;T&#38;D Solutions&#8221;) and Critical Power Solutions. Financial information about the Company&#8217;s segments is presented in Note 16 &#8211; Business Segment, Geographic and Customer Information.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt"><b>Reversal of Discontinued Operations</b></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">During the fourth quarter of 2017, as part of its review of strategic alternatives, the Company made the decision to sell its switchgear business operated by Pioneer Custom Electric Products, Inc., which is part of T&#38;D Solutions segment.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">On May 2, 2018, Pioneer Custom Electric Products, Inc, a wholly owned subsidiary of Pioneer Power Solutions, Inc., entered into an Asset Purchase Agreement with CleanSpark, Inc. (&#8220;CleanSpark&#8221;), pursuant to which PCEP was to sell certain assets comprising the PCEP business to CleanSpark. The Company had agreed to extend the closing of the sale through December 31, 2018 to allow all parties additional time to satisfy all closing conditions.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">On December 27, 2018, each of PCEP and CleanSpark signed a third letter agreement (the &#8220;Letter Agreement&#8221;) which further extended the Termination Date to January 16, 2019. On January 22, 2019, the Company and CleanSpark executed a merger agreement whereby Pioneer Critical Power, Inc., a wholly owned subsidiary of the Company, was sold to CleanSpark. On January 22, 2019, PCEP and CleanSpark terminated the Asset Purchase Agreement by mutual written agreement.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">The Company had previously presented the operations of PCEP as discontinued operations
            <font style="font: 10pt Times New Roman, Times, Serif">for all periods presented in its annual report on Form 10-K for the year ended December 31, 2017.</font>
        </font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">Due to the change of the circumstances as described above, the Company is presenting the results of PCEP within continuing operations and including results of the switchgear reporting unit in the
            <font style="font: 10pt Times New Roman, Times, Serif">T&#38;D Solutions Segment for all periods presented in the financial statements as of December 31, 2018. As circumstances allow, the Company will pursue the sale of PCEP.</font>
        </font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">&#160;</p>
    <p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"><b>Liquidity</b></p>
    <p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></p>
    <p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">The accompanying financial statements have been prepared on a basis, which contemplates the realization of assets and the satisfaction of liabilities in the normal course of business. As shown in the accompanying financial statements during year ended December 31, 2018, the Company incurred net losses of $5.7 million, has an accumulated deficit of $6.2 million, and has a working capital deficit of $5.5 million. At December 31, 2018, we had total debt of $26.3 million and $0.2 million of cash and cash equivalents on hand. We have historically met our cash needs through a combination of cash flows from operating activities and bank borrowings under our revolving credit facilities. Our cash requirements are generally for operating activities, debt repayment, capital improvements and acquisitions. In addition, as further discussed in Note 10 our credit facilities maturity dates have been extended until April 1, 2020.</p>
    <p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">&#160;</p>
    <p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">The financial statements included in this annual report have been prepared assuming that we will continue as a going concern, which contemplates the recoverability of assets and the satisfaction of liabilities in the normal course of business. Significant assumptions underlie this belief, including, among other things, that there will be no material adverse developments in our business, liquidity, capital requirements and that our credit facilities with our lender will remain available to us and will not need to be replaced.</p>
    <p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">&#160;</p>
    <p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">Management believes that its capital resources are adequate to fund operations through the first quarter of 2020, but the Company is dependent on its agreement with BMO to meet its working capital obligations. The Company has certain credit arrangements with its lender that contain subjective acceleration clauses and the Company has had several instances of non-compliance with certain of the covenants included in such facilities. Management has historically been able to obtain from its lender waivers of any non-compliance and management believes that it will be able to continue to obtain necessary waivers in the event of future non-compliance, however there can be no guarantees and should the lender not provide a waiver in the future, the debt could become due immediately. Additionally, operations of the Company are subject to certain risks and uncertainties, including, among others, uncertainty of commercial manufacturing at acceptable margins, marketing or sales acceptance, and dependence on key personnel.</p>
    <p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"><b></b></p>

    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt"><b>Rounding</b></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">All dollar amounts (except share and per share data) presented are stated in thousands of dollars, unless otherwise noted. Amounts may not foot due to rounding.</font></p><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_BasisOfAccounting">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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> -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_BasisOfAccounting</td>
</tr>
<tr>
<td style="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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<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="idp6818188976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>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>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</a></td>
<td class="text"><p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt"><b>2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</b></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt"><b>General</b></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">The preparation of consolidated financial statements requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt"><b>Principles of Consolidation</b></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">The consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All significant intercompany accounts and transactions have been eliminated in consolidation.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt"><b>Reclassifications</b></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">Certain reclassifications have been made in prior years&#8217; financial statements to conform to the presentation used in the current year. These reclassifications have not resulted in any changes to the previously reported net income for any year.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt"><b>Use of Estimates</b></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">The preparation of financial statements in accordance with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The financial statements include estimates based on currently available information and management&#8217;s judgment as to the outcome of future conditions and circumstances. Significant estimates in these financial statements include allowance for doubtful accounts receivable, inventory provision, useful lives and impairment of long-lived assets, income tax provision, goodwill impairment, cost of pension benefits and estimates related to purchase price allocation.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">Changes in the status of certain facts or circumstances could result in material changes to the estimates used in the preparation of the financial statements and actual results could differ from the estimates and assumptions.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt"><b>Revenue Recognition</b></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">Revenue is recognized when (1) a contract with a customer exists, (2) performance obligations promised in a contract are identified based on the products or services that will be transferred to the customer, (3) the transaction price is determined based on the consideration to which the Company will be entitled in exchange for transferring products or services to the customer, (4) the transaction price is allocated to the performance obligations in the contract and (5) the Company satisfies performance obligations. Substantially all of our revenue is recognized at a point of time, as the promised product passes to the customer. Service revenues include maintenance contracts that are recognized over time based on the contract term and repair services which are recognized as services are delivered.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt"><b>Cost of Goods Sold</b></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">Cost of goods sold for the T&#38;D Solutions and Critical Power segments primarily includes charges for materials, direct labor and related benefits, freight (inbound and outbound), direct supplies and tools, purchasing and receiving costs, inspection costs, internal transfer costs, warehousing costs and utilities related to production facilities and, where appropriate, an allocation of overhead. Cost of goods sold for Critical Power Solutions also includes indirect labor and infrastructure cost related to the provision of field services.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt"><b>Financial Instruments</b></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">The Company&#8217;s financial instruments consist primarily of cash and cash equivalents, receivables, payables and debt instruments. The carrying values of these financial instruments approximate their respective fair values as they are either short
            <font style="font-family: Times New Roman, Times, Serif">-</font>term in nature or carry interest rates which are periodically adjusted to market rates. Unless otherwise indicated, the carrying value of these financial instruments approximates their fair market value.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt"><b>Cash and Cash Equivalents</b></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">Cash and cash equivalents comprise cash on hand, demand deposits and investments with an original maturity at the date of purchase of three months or less.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt"><b>Accounts Receivable</b></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">The
Company accounts for trade receivables at original invoice amount less an estimate made for doubtful receivables based on a review
of all outstanding amounts on a monthly basis. Management determines the allowance for doubtful accounts by regularly evaluating
individual customer receivables and considering a customer&#8217;s financial condition, credit history and current economic conditions.
The Company writes off trade receivables when they are deemed uncollectible. The Company records recoveries of trade receivables
previously written off when it receives them. Management considers the Company&#8217;s allowance for doubtful accounts, which
was $0.2 and $0.5 million as of December 31, 2018 and 2017, respectively, sufficient to cover any exposure to loss in its accounts
receivable.&#160;</font></p>

    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt"><b>Long-Lived Assets</b></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">Depreciation and amortization for property, plant and equipment, and finite life intangible assets, is computed and included in cost of goods sold and in selling and administrative expense, as appropriate. Long-lived assets, consisting primarily of property, plant and equipment, are stated at cost less accumulated depreciation. Property, plant and equipment are depreciated using the straight line method, based on the estimated useful lives of the assets (buildings &#8211; 25 years, machinery and equipment - 5 to 15 years, computer hardware and software - 3 to 5 years, furniture &#38; fixtures 5 to 7 years, leasehold improvements &#8211; term of lease). Depreciation commences in the year the assets are ready for their intended use. As a convention, in the initial year an asset is placed in service, the Company takes one half year of depreciation.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">Finite life intangible assets consist primarily of customer relationships in multiple categories that are specific to the businesses acquired and for which estimated useful lives were determined based on actual historical customer attrition rates. The Company&#8217;s other finite life intangible assets consist of non-compete agreements, which have defined terms, certain trademarks which the Company has elected to gradually discontinue, and internally-developed software. These finite life intangible assets are amortized by the Company over periods ranging from four to ten years. The Company accelerated and fully amortized the distributor territory license intangible asset upon the termination of its distribution agreement with a supplier during the year ended December 31, 2017.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">Long-lived assets and finite life intangible assets are reviewed for impairment whenever events or circumstances have occurred that indicate the remaining useful life of the asset may warrant revision or that the remaining balance of the asset may not be recoverable. Upon indications of impairment, or in the normal course of annual testing, assets and liabilities are grouped at the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities. The measurement of possible impairment is generally estimated by the ability to recover the balance of an asset group from its expected future operating cash flows on an undiscounted basis. If such assets are considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of the asset exceeds the fair value thereof. Determining asset groups and underlying cash flows requires the use of significant judgment.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt"><b>Goodwill and Indefinite Life Intangible Assets</b></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">Goodwill was generated through the acquisitions made by the Company between 2010 and 2015. As the total consideration paid exceeded the value of the net assets acquired, the Company recorded goodwill for each of the completed acquisitions. At the date of acquisition, the Company performed a valuation to determine the value of the intangible assets, and the allocation of the purchase price to the assets and liabilities acquired. The goodwill is attributable to synergies and economies of scale provided to us by the acquired entity.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">The Company tests its goodwill and indefinite-lived intangible asset for impairment at least annually (as of October 1) and whenever events or circumstances change that indicate impairment may have occurred. A significant amount of judgment is involved in determining if an indicator of impairment has occurred. Such indicators may include, among others: a significant decline in the Company&#8217;s expected future cash flows; a sustained, significant decline in the Company&#8217;s stock price and market capitalization; a significant adverse change in legal factors or in the business climate of its segments; unanticipated competition; and slower growth rates. Any adverse change in these factors could have a significant impact on the recoverability of goodwill, the indefinite-lived intangible assets and the Company&#8217;s consolidated financial results. As described in Note 9, the company recorded impairment charges of $870, $377 and $103 against technology-related industry accreditation, customer relationships and non-complete agreements, respectively, in 2018 and $1,445 against goodwill in 2017.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">The
Company tests its goodwill for impairment at the reporting unit level, which is an operating segment or a segment that is one
level below its operating segments.&#160;An operating segment is defined by ASC 280-10-50 as a component of an enterprise that
earns revenue and incurs expenses, of which discrete financial information is available. The goodwill has been assigned to the
reporting unit to which the value relates.&#160;Two of the Company&#8217;s four reporting units have goodwill. The Company tests
goodwill by estimating the fair value of the reporting unit using a discounted cash flow model and other valuation techniques,
but may elect to perform a qualitative analysis. A quantitative analysis is used to determine an estimated fair value representing
the amount at which a reporting unit could be bought or sold in a current transaction between willing parties on an arms-length
basis. The estimated fair value of each reporting unit is derived using a discounted cash flow method based on market and reporting
unit-specific assumptions, including estimated future revenues and expenses, weighted average cost of capital, capital expenditures,
the useful life over which cash flows will occur and other assumptions which are considered reasonable and inherent in discounted
cash flow analysis. A qualitative analysis is performed by assessing certain trends and factors, including projected market outlook
and growth rates, forecasted and actual sales and operating profit margins, discount rates, industry data and other relevant qualitative
factors. These trends and factors are compared to, and based on, the assumptions used in the most recent quantitative assessment.&#160;</font></p>

    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">Indefinite life intangible assets consist primarily of trademarks. The fair value of these assets are determined using a royalty relief methodology of the income approach similar to that employed when the associated assets were acquired, but using updated estimates of future sales, cash flows and profitability. The royalty relief methodology isolates the revenues derived from the use of the intangible asset, applies an appropriate pretax royalty rate to the revenues, deducts income taxes, discounts the cash flow over the projection period to present value using an appropriate discount rate and adds the present value of the tax shield.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt"><b>Foreign Currency Translation</b></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">The functional currency for the Companies foreign subsidiaries is the local currency in which the entity is located. The financial statements of all subsidiaries with a functional currency other than the U.S. dollar have been translated into U.S. dollars. All assets and liabilities of foreign operations are translated into U.S. dollars using year-end exchange rates, and all revenues and expenses are translated at weighted average rates during the respective period. The U.S. dollar results that arise from such translation, as well as exchange gains and losses on intercompany balances of a long-term investment nature, are included in the cumulative currency translation adjustments in accumulated other comprehensive income in stockholders&#8217; equity. Gains and losses resulting from foreign currency transactions are included in earnings.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt"><b>Income Taxes</b></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">The Company accounts for income taxes under the asset and liability method, based on the income tax laws and rates in the countries in which operations are conducted and income is earned. This approach requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of temporary differences between the carrying amounts and the tax basis of assets and liabilities. Developing the provision for income taxes requires significant judgment and expertise in federal, international and state income tax laws, regulations and strategies, including the determination of deferred tax assets and liabilities and, if necessary, any valuation allowances that may be required for deferred tax assets. The Company records a valuation allowance to reduce its deferred tax assets to the amount that is more likely than not to be realized. The Company believes that the deferred tax asset recorded as of December 31, 2018 and 2017 is realizable through future reversals of existing taxable temporary differences and future taxable income. If the Company was to subsequently determine that it would be able to realize deferred tax assets in the future in excess of its net recorded amount, an adjustment to deferred tax assets would increase net income for the period in which such determination was made. The Company will continue to assess the adequacy of the valuation allowance on a quarterly basis. The Company&#8217;s judgments and tax filings are subject to audit by various taxing authorities.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">The objective of accounting for income taxes is to recognize the amount of taxes payable or refundable for the current year and deferred tax liabilities and assets for the future tax consequences or events that have been recognized in the Company&#8217;s financial statements or tax returns. The Company recognizes the tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position (see &#8220;Unrecognized Tax Benefits&#8221; below).</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">Income tax related interest and penalties are grouped with interest expense on the consolidated statement of operations.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt"><b>Unrecognized Tax Benefits</b></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">The Company accounts for unrecognized tax benefits in accordance with Financial Accounting Standards Board (&#8220;FASB&#8221;) Accounting Standards Codification (&#8220;ASC&#8221;) &#8220;Income Taxes&#8221; (&#8220;ASC 740&#8221;). ASC 740 prescribes a recognition threshold that a tax position is required to meet before being recognized in the financial statements and provides guidance on de-recognition, measurement, classification, interest and penalties, accounting in interim periods, disclosure and transition issues. ASC 740 contains a two-step approach to recognizing and measuring uncertain tax positions. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained upon ultimate settlement with a taxing authority, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount that is more than 50% likely of being realized upon ultimate settlement.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">Additionally,
ASC 740 requires the Company to accrue interest and related penalties, if applicable, on all tax positions for which reserves
have been established consistent with jurisdictional tax laws. See Note 14 &#8210; Income Taxes.&#160;</font></p>

    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt"><b>Share-Based Payments</b></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">The Company accounts for share based payments in accordance with the provisions of FASB ASC 718 &#8220;Compensation &#8211; Stock Compensation&#8221; and accordingly recognizes in its financial statements share based payments at their fair value. In addition, it recognizes in the financial statements an expense based on the grant date fair value of stock options granted to employees and directors. The expense is recognized on a straight line basis over the expected option life while taking into account the vesting period and the offsetting credit is recorded in additional paid-in capital. Upon exercise of options, the consideration paid together with the amount previously recorded as additional paid-in capital is recognized as capital stock. The Company estimates its forfeiture rate in order to determine its compensation expense arising from stock based awards. The Company uses the Black-Scholes Merton option pricing model to determine the fair value of the options. Non-employee members of the Board of Directors are deemed to be employees for the purposes of recognizing share-based compensation expense.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt"><b>Employee Benefit Plan</b></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">The Company sponsors a defined benefit plan as described in Note 15 &#8210; Pension Plan. The cost of pension benefits earned by employees is actuarially determined using the accumulated benefit method and a discount rate, used to measure interest cost on the accrued employee future benefit obligation, based on market interest rates on high-quality debt instruments with maturities that match the timing and benefits expected to be paid by the plan. Plan assets are valued using current market values and the expected return on plan assets is based on the net asset value of the plan assets.&#160;The costs that relate to employee current service are charged to income annually.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">The transitional obligation created upon adoption of the FASB ASC 715 &#8220;Compensation &#8211; Retirement Benefits&#8221; is amortized over the average remaining service period of employees. For a given year, unrecognized actuarial gains or losses are recognized into income if the unamortized balance at the beginning of the year is more than 10% of the greater of the plan asset or liability balance. Any unrecognized actuarial gain or loss in excess of this threshold is recognized in income over the remaining service period of the employees.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">The Company reflects the funded status of its defined pension plans as a net asset or net liability in its balance sheet, with an offsetting amount in accumulated other comprehensive income, and recognizes changes in that funded status in the year in which the changes occur through comprehensive income.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt"><b>Inventories</b></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">Inventories are stated at the lower of cost or net realizable value using first-in, first-out (FIFO) or weighted-average methods and include the cost of materials, labor and manufacturing overhead. The Company uses estimates in determining the level of reserves required to state inventory at the lower of cost or market. The Company estimates are based on market activity levels, production requirements, the physical condition of products and technological innovation. Changes in any of these factors may result in adjustments to the carrying value of inventory. See Note 6 - Inventories.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt"><b>Income (Loss) Per Share</b></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">Basic income (loss) per share is computed by dividing the income (loss) for the period by the weighted average number of common shares outstanding during the period. Diluted income (loss) per share is computed by dividing the income (loss) for the period by the weighted average number of common and common equivalent shares outstanding during the period. (See Note 17 &#8210; Basic and Diluted Net Loss Per Share).</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt"><b>Fair Value Measurements</b></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">FASB ASC 820 &#8220;Fair Value Measurement and Disclosure&#8221; applies to all assets and liabilities that are being measured and reported on a fair value basis. ASC 820 establishes a framework for measuring fair value in U.S GAAP, and expands disclosure about fair value measurements. ASC 820 enables the reader of the financial statements to assess the inputs used to develop those measurements by establishing a hierarchy for ranking the quality and reliability of the information used to determine fair values. ASC 820 requires that assets and liabilities carried at fair value be classified and disclosed in one of the following three categories:</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">Level 1: &#160;Quoted market prices in active markets for identical assets or liabilities.&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">Level 2: &#160;Observable market based inputs or unobservable inputs that are corroborated by market data.&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">Level 3: &#160;Unobservable inputs that are not corroborated by market data.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">In determining
the appropriate levels, the Company performs a detailed analysis of the assets and liabilities that are subject to ASC 820. At
each reporting period, all assets and liabilities for which the fair value measurement is based on significant unobservable inputs
are classified as Level 3.&#160;</font></p>

    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">The fair value represents management&#8217;s best estimates based on a range of methodologies and assumptions. The carrying value of receivables and payables arising in the ordinary course of business approximate fair value because of the relatively short period of time between their origination and expected realization.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">The Company&#8217;s financial instruments consist primarily of cash and cash equivalents, receivables, payables and debt instruments. The carrying values of these financial instruments approximate their respective fair values as they are either short
            <font style="font-family: Times New Roman, Times, Serif">-</font>term in nature or carry interest rates which are periodically adjusted to market rates. Unless otherwise indicated, the carrying value of these financial instruments approximates their fair market value.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt"><b>Recent Accounting Pronouncements</b></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">There have been no recent accounting pronouncements not yet adopted by the Company which would have a material impact on the Company&#8217;s financial statements.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt"><i>Revenue from Contracts with Customers.&#160;</i>In May 2014, the FASB issued Accounting Standards Update No. 2014-09, <i>Revenue from Contracts with Customers </i>(Topic 606), or ASU 2014-09, which supersedes nearly all existing revenue recognition guidance under U.S. GAAP. Since then, the FASB has also issued ASU 2016-08, <i>Revenue from Contracts with Customers </i>(Topic 606), <i>Principals versus Agent Considerations, </i>ASU 2016-10, <i>Revenue from Contracts with Customers </i>(Topic 606), <i>Identifying Performance Obligations and Licensing</i>, and ASU 2017-13, <i>Revenue Recognition </i>(Topic 605), <i>Revenue from Contracts with Customers </i>(Topic 606), <i>Leases </i>(Topic 840), and <i>Leases </i>(Topic 842), <i>Amendments to SEC Paragraphs Pursuant to the Staff Announcement at the July 20, 2017 EITF Meeting and Recession of Prior SEC Staff Announcements and Observer Comments, </i>which further elaborate on the original ASU No. 2014-09. The core principle of these updates is to recognize revenues when promised goods or services are transferred to customers in an amount that reflects the consideration to which an entity expects to be entitled for those goods or services. ASU 2014-09 defines a five step process to achieve this core principle and, in doing so, more judgments and estimates may be required within the revenue recognition process than are required under existing U.S. GAAP.
            <font style="font-family: Times New Roman, Times, Serif">In July 2015, the FASB approved a one-year deferral of the effective date to January 1, 2018, with early adoption to be permitted as of the original effective date of January 1, 2017. Once this standard becomes effective, companies may </font>use either of the following transition methods: (i) a full retrospective approach reflecting the application of the standard in each prior reporting period with the option to elect certain practical expedients; or (ii) a
            <font style="font-family: Times New Roman, Times, Serif">retrospective approach with the cumulative effect of initially adopting ASU 2014-09 recognized at the date of adoption (which includes additional footnote disclosures) (the &#8220;modified retrospective approach&#8221;).&#160;The Company completed a review of its various revenue streams within its two reportable segments: (i) T&#38;D Solutions and (ii) Critical Power. We have gathered data to quantify the amount of sales by type of revenue stream and categorized the types of sales for our business units for the purpose of comparing how we currently recognize revenue to the new standard in order to quantify the impact of this ASU. We have made policy elections within the amended standard that are consistent with our current accounting. We adopted ASU 2014-09 in our first quarter of 2018 using the modified retrospective approach. We have performed a quantitative assessment of adopting ASU 2014-09 and concluded that there was no material impact to our financial statements other than enhanced disclosures and no changes to the opening retained earnings. </font>
        </font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt"><i>Leases. </i>In February 2016, the FASB issued ASU No. 2016-02,&#160;&#8220;<i>Leases (Topic 842)&#8221;</i>, which requires, among other things, a lessee to recognize a liability representing future lease payments and a right-of-use asset representing its right to use the underlying asset for the lease term. For operating leases, a lessee will be required to recognize at inception a right-of-use asset and a lease liability equal to the net present value of the lease payments, with lease expense recognized over the lease term on a straight-line basis. For leases with a term of twelve months or less, ASU 2016-02 allows a reporting entity to make an accounting policy election to not recognize a right-of-use asset and a lease liability, and to recognize lease expense on a straight-line basis. ASU No. 2016-02 is effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years, with early adoption permitted. Upon adoption, a reporting entity should apply the provisions of ASU 2016-02 at the beginning of the earliest period presented using a modified retrospective approach, which includes certain optional practical expedients that an entity may elect to apply. We adopted this standard in our first quarter of 2018 using the modified retrospective approach. As a result, the opening retained earnings for January 1, 2017, was reduced by approximately $0.1 million. There was also an increase in assets and corresponding liabilities of approximately $5.3 and $5.2 million, respectively at January 1, 2017.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt; background-color: white"><i>Share-Based
Compensation</i>. In April 2016, the FASB issued ASU No. 2016-09, &#8220;<i>Compensation-Stock Compensation</i> (Topic 718), <i>Improvements
to Employee Share-Based Payment Accounting</i>&#8221;. Under ASU No. 2016-09, companies will no longer record excess tax benefits
and certain tax deficiencies in additional paid-in capital (&#8220;APIC&#8221;). Instead, they will record all excess tax benefits
and tax deficiencies as income tax expense or benefit in the income statement and the APIC pools will be eliminated. In addition,
ASU No. 2016-09 eliminates the requirement that excess tax benefits be realized before companies can recognize them. ASU No. 2016-09
also requires companies to present excess tax benefits as an operating activity on the statement of cash flows rather than as
a financing activity. Furthermore, ASU No. 2016-09 will increase the amount an employer can withhold to cover income taxes on
awards and still qualify for the exception to liability classification for shares used to satisfy the employer&#8217;s statutory
income tax withholding obligation. An employer with a statutory income tax withholding obligation will now be allowed to withhold
shares with a fair value up to the amount of taxes owed using the maximum statutory tax rate in the employee&#8217;s applicable
jurisdiction(s). ASU No. 2016-09 requires a company to classify the cash paid to a tax authority when shares are withheld to satisfy
its statutory income tax withholding obligation as a financing activity on the statement of cash flows. Under current GAAP, it
was not specified how these cash flows should be classified. In addition, companies will now have to elect whether to account
for forfeitures on share-based payments by (1) recognizing forfeitures of awards as they occur or (2) estimating the number of
awards expected to be forfeited and adjusting the estimate when it is likely to change, as is currently required. The amendments
of this ASU are effective for reporting periods beginning after December 15, 2016, with early adoption permitted but all of the
guidance must be adopted in the same period. </font> <font style="font-size: 10pt">We adopted ASU No. 2016-09 in 2017. <font style="font-family: Times New Roman, Times, Serif">The
adoption of the new guidance did not materially affect our financial position, results of operations or cash flows.</font></font></p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt"></font>
    </p>

    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font: 10pt Times New Roman, Times, Serif"><i>Statement of Cash Flows. </i></font>
        <font style="font-size: 10pt">In August 2016, the FASB issued ASU No. 2016-15, &#8220;<i>Statement of Cash Flows </i>(Topic 230)<i>: Classification of Certain Cash Receipts and Cash Payments&#8221;.</i> The purpose of Update No. 2016-15 is to reduce the diversity in practice in presentation and classification of the following items within the statement of cash flows: debt prepayments or debt extinguishment costs, settlement of zero coupon debt instruments or other debt instruments with coupon interest rates that are insignificant in relation to the effective interest rate of the borrowing, contingent consideration payments made after a business combination, proceeds from the settlement of insurance claims, proceeds from the settlement of corporate-owned life insurance policies, distributions received from equity method investments and beneficial interests in securitization transactions. It also addresses classification of transactions that have characteristics of more than one class of cash flows. Update No. 2016-15 is effective for annual periods beginning after December 15, 2017, and a retrospective transition method is required. We adopted ASU 2016-15 in our first quarter of 2018 using the retrospective approach. The adoption of ASU 2016-15 did not have a material impact on our consolidated statements of cash flows.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">In October 2016, the FASB issued ASU No. 2016-16, &#8220;<i>Income Taxes (Topic 740)&#8221;: Intra-Entity Transfers of Assets Other Than Inventory.</i> ASU No. 2016-16 requires the income tax consequences of intra-entity transfers of assets other than inventory to be recognized when the intra-entity transfer occurs rather than deferring recognition of income tax consequences until the transfer was made with an outside party. We adopted ASU 2016-16 in the first quarter of 2018 using a modified retrospective approach. Adoption of the new standard did not have a material impact on our Consolidated Financial Statements.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt"><i>Simplifying the Test for Goodwill Impairment.</i> In January 2017, the FASB issued ASU No. 2017-04, &#8220;Simplifying the Test for Goodwill Impairment.&#8221; This standard was established to simplify how an entity is required to test goodwill for impairment by eliminating Step 2&#160;from the goodwill impairment test. Step 2 measures a goodwill impairment loss by comparing the implied fair value of a reporting unit&#8217;s goodwill with the carrying amount of that goodwill. Under the amendments in this Update, an entity should perform its annual, or interim, goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. An entity should recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit&#8217;s fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. Additionally, an entity should consider income tax effects from any tax deductible goodwill on the carrying amount of the reporting unit when measuring the goodwill impairment loss, if applicable. The FASB also eliminated the requirements for any reporting unit with a zero or negative carrying amount to perform a qualitative assessment and, if it fails that qualitative test, to perform Step 2 of the goodwill impairment test. Therefore, the same impairment assessment applies to all reporting units. An entity is required to disclose the amount of goodwill allocated to each reporting unit with a zero or negative carrying amount of net assets. An entity still has the option to perform the qualitative assessment for a reporting unit to determine if the quantitative impairment test is necessary. We adopted this standard during the fourth quarter of 2017 in conjunction with our goodwill impairment assessment. As of the measurement date October 1, 2018, dry type transformers and critical power reporting units had negative carrying values. The Company allocated $5.6 million and $3.0 million of goodwill to dry type and critical power reporting units, respectively. The Company recorded an impairment charge of $1.4 million to the remaining goodwill of the switchgear reporting unit in 2017. The Company recorded no impairment to goodwill during the year ended December 31, 2018.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt"><i>Presentation of Net Periodic Pension Cost and Net Periodic Postretirement Benefit Cost</i>. In March 2017,
            <font style="font: 10pt Times New Roman, Times, Serif">the FASB issued ASU No. 2017-07 Improving the Presentation of Net Periodic Pension Cost and Net Periodic Postretirement Benefit Cost. We adopted Accounting Standards Update No.&#160;2017-07, &#8220;<i>Improving the Presentation of Net Periodic Pension Cost and Net Periodic Postretirement Benefit Cost&#8221; </i>(the &#8220;New Retirement Standard&#8221;), effective January&#160;1, 2018 using the full-retrospective method. The New Retirement Standard requires employers to present the service cost component of the net periodic benefit cost in the same income statement line item as other employee compensation costs arising from services rendered during the period. The other components of net benefit cost, including interest cost, expected return on plan assets, amortization of prior service cost/credit and actuarial gain/loss, and settlement and curtailment effects, is to be presented outside of any subtotal of operating income. The Company elected to apply the practical expedient which allows for comparable classification of costs of benefits incurred by the Company for the year ended December 31, 2018 and 2017 as included in Note 15 to the consolidated financial statements in Part II of this Annual Report on Form 10-K as the estimation basis for applying the retrospective presentation requirements of the standard.</font>
        </font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt"><i>Stock
Compensation.</i> In June 2018, the FASB issued ASU No. 2018-07, <i>Compensation &#8211; Stock Compensation (Topic 718): Improvements
to Nonemployee Share-Based Payment Accounting. </i>The amendments in this update expand the scope of Topic 718 to include share-based
payment transactions for acquiring goods and services from nonemployees. An entity should apply the requirements of Topic 718
to nonemployee awards except for specific guidance on inputs to an option pricing model and the attribution of cost (that is,
the period of time over which share-based payment awards vest and the pattern of cost recognition over that period). The amendments
specify that Topic 718 applies to all share-based payment transactions in which a grantor acquires goods or services to be used
or consumed in a grantor&#8217;s own operations by issuing share-based payment awards. The amendments also clarify that Topic
718 does not apply to share-based payments used to effectively provide (1) financing to the issuer or (2) awards granted in conjunction
with selling goods or services to customers as part of a contract accounted for under Topic 606, Revenue from Contracts with Customers.
The updated standard is effective for the Company beginning after December 15, 2018, including interim periods within that fiscal
year. Early adoption of the new guidance is permitted, but no earlier than an entity&#8217;s adoption date of Topic 606. The Company
does not expect that the adoption of this standard will have a material effect on its consolidated financial statements.&#160;</font></p>

    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt"><i>Fair Value Measurement. </i>In August 2018, the FASB issued ASU No. 2018-13, <i>Fair Value Measurement (Topic 820): Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement </i>that eliminates, amends, and adds certain disclosure requirements for fair value measurements. The ASU is effective for all annual and interim periods beginning January 1, 2020, with early adoption permitted. The Company is currently evaluating the impact of adopting this ASU on its consolidated financial statements.</font></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<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="idp6818319568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RESTRUCTURING AND INTEGRATION<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_RestructuringAndRelatedActivitiesAbstract', window );"><strong>Restructuring and Related Activities [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_RestructuringAndRelatedActivitiesDisclosureTextBlock', window );">RESTRUCTURING AND INTEGRATION</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>3.
RESTRUCTURING AND INTEGRATION&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">During
the second quarter of 2015, the Company began evaluating improvement strategies intended to reorganize, simplify and reduce costs
from operations through closer business integration, pursuant to a restructuring and integration plan to be carried out in stages
with an original completion date by mid-2016.&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">There
was no restructuring and integration expense in the year ended December 31, 2018.&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">In
the T&#38;D Segment, the relocation of our Medium Voltage Transformer line began as of the end of 2016, and was completed in the
first half of 2017. Included in cost of goods sold of T&#38;D Segment for the year ended December 31, 2017 is a restructuring
charge of $873 related to write off of raw material inventory not relocated from Canada to Mexico.&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The
following is a summary of the components of restructuring and integration expenses, before taxes, relating to operating expenses
during the year ended December 31, 2017:&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%">
<tr style="vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>T&#38;D</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Critical
    Power</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">Year Ended December 31, 2017</font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Segment</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Segment</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Total</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 61%; padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Business
    integration expenses</font></td>
    <td style="width: 1%; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 10%; border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">219</font></td>
    <td style="width: 1%; padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 10%; border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="width: 1%; padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 10%; border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">219</font></td>
    <td style="width: 1%; padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 2.5pt; text-align: left; padding-left: 10pt"><font style="font: 10pt Times New Roman, Times, Serif">Pre-tax
    restructuring and integration expense</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">219</font></td>
    <td style="padding-bottom: 2.5pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="padding-bottom: 2.5pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">219</font></td>
    <td style="padding-bottom: 2.5pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
</table>
<p style="color: red; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="color: red; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">For
the year ended December 31, 2017, the business integration expenses occurred due to completion of the relocation of
Bemag&#8217;s production to a lower cost facility.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Charges
associated with each action were included in restructuring, integration and impairment expenses in our consolidated statement
of operations, and reflected in our table of Operating Income (Loss) by segment group in Note 16&#160;&#8211; Business Segment
and Geographic Information.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font: 10pt Times New Roman, Times, Serif">The
components and changes in the Company&#8217;s restructuring liability were as follows:&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%">
<tr style="vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Facility</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Severance
    and</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Product
    Line</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Closure
    and</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Related</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Harmonization</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Exit
    Costs</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Total</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 48%"><font style="font: 10pt Times New Roman, Times, Serif">Restructuring liability as
    of January 31, 2017</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 10%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">113</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 10%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">46</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 10%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">592</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 10%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">751</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: left; padding-left: 10pt"><font style="font: 10pt Times New Roman, Times, Serif">Restructuring
    and integration expense</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">219</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">219</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt; text-align: left; padding-left: 10pt"><font style="font: 10pt Times New Roman, Times, Serif">Cash
    paid</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(113</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(46</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(811</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(970</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">Restructuring
    liability as of December 31, 2017</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="padding-bottom: 2.5pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="padding-bottom: 2.5pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="padding-bottom: 2.5pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="padding-bottom: 2.5pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
</table><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_RestructuringAndRelatedActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RestructuringAndRelatedActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -URI http://asc.fasb.org/topic&amp;trid=2175745<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<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="idp6809918368">
<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 );">REVENUES</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>4.
REVENUES&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1in 0pt 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>Adoption
of ASC Topic 606, &#8220;Revenue from Contracts with Customers&#8221;&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1in 0pt 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">On
January 1, 2018, we adopted Topic 606 using the modified retrospective method applied to those contracts which were not completed
as of January 1, 2018. Results for reporting periods beginning after January 1, 2018 are presented under Topic 606, while prior
period amounts are not adjusted and continue to be reported in accordance with our historic accounting under Topic 605.&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>Nature
of our products and services&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Our
principal products and services include custom-engineered electrical transformers and engine-generator sets and controls, complemented
by a national field-service network to maintain and repair power generation assets.&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><i>Products
&#160;</i></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">We
provide electrical transformers that help customers effectively and efficiently manage their electrical power distribution systems
to desired specifications.&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">We
provide customers with sophisticated power generation equipment and an advanced data collection and monitoring platform, the combination
of which is used to ensure smooth, uninterrupted power to operations during times of emergency.&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><i>Services&#160;</i></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Power
generation systems represent considerable investments that require proper maintenance and service in order to operate reliably
during a time of emergency. Our&#160;power maintenance programs provide&#160;preventative maintenance, repair and support service
for our customers&#8217; power generation systems.&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Our
principal source of revenue is derived from sales of products and fees for services. We measure revenue based upon the consideration
specified in the customer arrangement, and revenue is recognized when the performance obligations in the customer arrangement
are satisfied. A performance obligation is a promise in a contract to transfer a distinct product or service to the customer.
The transaction price of a contract is allocated to each distinct performance obligation and recognized as revenue when or as,
the customer receives the benefit of the performance obligation. Customers typically receive the benefit of our products when
the risk of loss or control for the product transfers to the customer and for services as they are performed. Under ASC 606, revenue
is recognized when a customer obtains control of promised products or services in an amount that reflects the consideration we
expect to receive in exchange for those products or services. To achieve this core principal, the Company applies the following
five steps:&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-bottom: 0pt; margin-top: 0px; width: 100%">
<tr style="vertical-align: top; text-align: justify">
    <td style="width: 0pt"></td>
    <td style="width: 0.5in; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">1)</font></td>
    <td style="text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><i>Identify the
    contract with a customer</i></font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">A
contract with a customer exists when (i) the Company enters into an enforceable contract with a customer that defines each party&#8217;s
rights regarding the products or services to be transferred and identifies the payment terms related to these products or services,
(ii) the contract has commercial substance and, (iii) the Company determines that collection of substantially all consideration
for products or services that are transferred is probable based on the customer&#8217;s intent and ability to pay the promised
consideration. The Company applies judgment in determining the customer&#8217;s ability and intention to pay, which is based on
a variety of factors including the customer&#8217;s historical payment experience or, in the case of a new customer, published
credit and financial information pertaining to the customer.&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-bottom: 0pt; margin-top: 0px; width: 100%">
<tr style="vertical-align: top; text-align: justify">
    <td style="width: 0pt"></td>
    <td style="width: 0.5in; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">2)</font></td>
    <td style="text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><i>Identify the
    performance obligations in the contract</i></font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 4.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Performance
obligations promised in a contract are identified based on the products or services that will be transferred to the customer that
are both capable of being distinct, whereby the customer can benefit from the product or service either on its own or together
with other resources that are readily available from third parties or from the Company, and are distinct in the context of the
contract, whereby the transfer of the products or services is separately identifiable from other promises in the contract. To
the extent a contract includes multiple promised products or services, the Company must apply judgment to determine whether promised
products or services are capable of being distinct and distinct in the context of the contract. If these criteria are not met
the promised products or services are accounted for as a combined performance obligation.&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-bottom: 0pt; margin-top: 0px; width: 100%">
<tr style="vertical-align: top; text-align: justify">
    <td style="width: 0pt"></td>
    <td style="width: 0.5in; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">3)</font></td>
    <td style="text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><i>Determine the
    transaction price</i></font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The
transaction price is determined based on the consideration to which the Company will be entitled in exchange for transferring
services to the customer. The customer payments are generally due in 30 days.&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-bottom: 0pt; margin-top: 0px; width: 100%">
<tr style="vertical-align: top; text-align: justify">
    <td style="width: 0pt"></td>
    <td style="width: 0.5in; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">4)</font></td>
    <td style="text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><i>Allocate the
    transaction price to performance obligations in the contract</i></font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">If
the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation.
Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation
based on a relative standalone selling price basis or cost of the product or service. The Company determines standalone selling
price based on the price at which the performance obligation is sold separately. If the standalone selling price is not observable
through past transactions, the Company estimates the standalone selling price taking into account available information such as
market conditions and internally approved pricing guidelines related to the performance obligations.&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-bottom: 0pt; margin-top: 0px; width: 100%">
<tr style="vertical-align: top; text-align: justify">
    <td style="width: 0pt"></td>
    <td style="width: 0.5in; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">5)</font></td>
    <td style="text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><i>Recognize revenue
    when or as the Company satisfies a performance obligation</i></font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The
Company satisfies performance obligations either over time or at a point in time. Revenue is recognized at the time the related
performance obligation is satisfied by transferring a promised product or service to a customer.&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Substantially
all of our revenue is recognized at a point of time, as the promised product passes to the customer. Service revenues include
maintenance contracts that are recognized over time based on the contract term and repair services which are recognized as services
are delivered.&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font: 10pt Times New Roman, Times, Serif">The
following table presents our revenues disaggregated by revenue discipline:&#160;</font></p>

<p style="color: red; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 70%">
<tr style="vertical-align: bottom">
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="6" style="font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>For
    the Year Ended</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="6" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>December
    31,</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>2018</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>2017</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 66%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Products</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 14%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">96,590</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 14%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">105,225</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Services</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">9,800</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">9,166</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; text-align: left; padding-left: 10pt"><font style="font: 10pt Times New Roman, Times, Serif">Total
    Revenue</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">106,390</font></td>
    <td style="padding-bottom: 2.5pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">114,391</font></td>
    <td style="padding-bottom: 2.5pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
</table>
<p style="color: red; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p>

<p style="color: red; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font: 10pt Times New Roman, Times, Serif">See
Note 16 &#8211; Business Segment, Geographic and Customer Information.&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1in 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>Financial
Statement Impact of Adopting ASC 606</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1in 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1in 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The
Company adopted ASC 606 using the modified retrospective method. There was no adjustment to opening retained earnings due to the
impact of adopting Topic 606.</font></p><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>27
<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="idp6818289552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>OTHER EXPENSE<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_OtherIncomeAndExpensesAbstract', window );"><strong>Other Income and 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_OtherNonoperatingIncomeAndExpenseTextBlock', window );">OTHER EXPENSE</a></td>
<td class="text"><p style="margin: 0pt 1in 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt"><b>5. OTHER EXPENSE</b></font>
    </p>
    <p style="margin: 0pt 1in 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">Other expense in the consolidated statements of operations reports certain losses associated with activities not directly related to our core operations. For the year ended December 31, 2018 and 2017, other expense was $0.8 million and $0.4 million, respectively.</font></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherIncomeAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncomeAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeAndExpenseTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 components of non-operating income or non-operating expense, including, but not limited to, amounts earned from dividends, interest on securities, gain (loss) on securities sold, equity earnings of unconsolidated affiliates, gain (loss) on sales of business, interest expense and other miscellaneous income or expense items.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeAndExpenseTextBlock</td>
</tr>
<tr>
<td style="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>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="idp6809953360">
<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>Inventory 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</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>6.
INVENTORIES</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The
components of inventories are summarized below:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 70%">
<tr style="vertical-align: bottom">
    <td style="font-weight: bold; color: red; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="6" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>December
    31,</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>2018</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>2017</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 66%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Raw materials</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 14%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">14,952</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 14%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">10,376</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Work in process</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">5,547</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">5,082</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Finished goods</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">7,323</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">10,919</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Provision
    for excess and obsolete inventory</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(512</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(264</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; text-align: left; padding-left: 10pt"><font style="font: 10pt Times New Roman, Times, Serif">Total
    inventories</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">27,310</font></td>
    <td style="padding-bottom: 2.5pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">26,113</font></td>
    <td style="padding-bottom: 2.5pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
</table>
<p style="color: red; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Inventories
are stated at the lower of cost or a net realizable basis determined on a FIFO method. Included in raw materials and finished
goods at December 31, 2018 and December 31, 2017 are goods in transit of approximately $7.7 million and $3.1 million, respectively.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">At
December 31, 2017, raw materials in the amount of $3.0 million, not pledged to our secured creditor were used for collateral to
secure short term borrowings under a product financing arrangement. This short term borrowing agreement provides the Company with
the ability to acquire raw materials utilized in connection with its manufacturing process. The Company generally satisfies its
obligations within 60 days of the initial borrowings, which yields an interest expense that is immaterial. The aggregate borrowings
under this agreement amounted to $5.4 million as of December 31, 2017. There were no aggregate borrowings under this agreement
as of December 31, 2018.</font></p><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>29
<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="idp6809997120">
<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 [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">PROPERTY, PLANT AND EQUIPMENT</a></td>
<td class="text"><p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt"><b>7. PROPERTY, PLANT AND EQUIPMENT</b></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">Property, plant and equipment are summarized below:</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <table align="center" cellpadding="0" cellspacing="0" style="width: 70%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2018</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2017</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="width: 44%; font: 10pt Times New Roman, Times, Serif">Land</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif">5</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif">50</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">Buildings</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">1,574</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">2,547</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">Machinery and equipment</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">10,578</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">10,668</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">Furniture and fixtures</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">447</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">475</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">Computer hardware and software</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">1,261</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">1,370</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">Leasehold improvements</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">677</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">721</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Construction in progress</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">348</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">18</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">14,890</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">15,849</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Less: Accumulated depreciation</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(9,606</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(8,991</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 2.5pt; padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Total property, plant and equipment, net</td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">5,284</td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">6,858</td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
    </table>
    <p style="color: red; margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0; font: 10pt Times New Roman, Times, Serif">&#160;</p>
    <p style="margin: 0; font: 10pt Times New Roman, Times, Serif">&#160;</p>
    <p style="margin: 0; font: 10pt Times New Roman, Times, Serif">In December 2018 the Company sold the Farnham, Quebec, Canada building for approximately $0.8 million.</p>
    <p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">&#160;</p>
    <p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">Depreciation expense was approximately $1.2 and $1.3 million for December 31, 2018 and 2017, respectively.</font></p><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>30
<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="idp6818228816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>OTHER 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_OtherAssetsAbstract', window );"><strong>Other Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsDisclosureTextBlock', window );">OTHER ASSETS</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>8.
OTHER ASSETS</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">In
December 2011 and January 2012, the Company made two secured loans, each in the amount of $300 to a developer of a renewable energy
project in the U.S. The promissory notes accrue interest at a rate of 4.5% per annum with a final payment of all unpaid principal
and interest becoming fully due and payable upon the earlier to occur of (i) the four year anniversary of the issuance date of
the promissory notes, or (ii) an event of default.&#160;As defined in the promissory notes, an event of default includes, but
is not limited to, the following: any bankruptcy, reorganization or similar proceeding involving the borrower, a sale or transfer
of substantially all the assets of the borrower, a default by the borrower relating to any indebtedness due to third parties,
the incurrence of additional indebtedness by the borrower without the Company&#8217;s written consent and failure of the borrower
to perform its obligations pursuant to its other agreements with the Company, including its purchase order for pad mount transformers.
The principal balance of the loan receivable is outstanding at December 31, 2018 and December 31, 2017. The Company expects to
fully recover these amounts. At December 31, 2018, the Company has classified the principal of $600 as other assets as the Company
does not anticipate the settlement of both notes in the next twelve months based upon ongoing negotiations with the debtor.</font></p><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_OtherAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OtherAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for other assets. This disclosure includes other current assets and other noncurrent 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;">us-gaap_OtherAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>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="idp6809997120">
<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 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</a></td>
<td class="text"><p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt"><b>9. GOODWILL AND OTHER INTANGIBLE ASSETS</b></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">Goodwill is tested at the reporting unit level annually and if necessary, whenever events or changes in circumstances indicate that the carrying amount may not be recoverable.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">In 2018, the Company determined certain definite lived intangible assets within the switchgear reporting unit had carrying values that exceeded its fair value. As a result, the Company recorded impairment charges of $870, $377 and $103 against technology-related industry accreditation, customer relationships and non-complete agreements, respectively.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">Prior to 2017, the Company tested goodwill for impairment using a quantitative analysis consisting of a two-step approach. The first step of our quantitative analysis consisted of a comparison of the carrying value of our reporting units, including goodwill, to the estimated fair value of our reporting units using a discounted cash flow methodology. If step one results in the carrying value of the reporting unit exceeding the fair value of such reporting unit, we would then proceed to step two which would require us to calculate the amount of impairment loss, if any, that we would record for such reporting unit. In the fourth quarter of 2017 the Company adopted ASU No. 2017-04, &#8220;Simplifying the Test for Goodwill Impairment&#8221; and eliminated Step 2 from the goodwill impairment test.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">&#160;</p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">As of the measurement date October 1, 2018, dry type transformers and critical power reporting units had negative carrying values. The Company allocated $5.6 million and $3.0 million of goodwill to dry type and critical power reporting units, respectively. The Company recorded an impairment charge of $1.4 million to the remaining goodwill of the switchgear reporting unit in 2017, which is included within the T&#38;D Solutions Segment. The Company recorded no impairment to goodwill during the year ended December 31, 2018.</p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">Changes in the carrying amount of goodwill by reportable segment during the years ended December 31, 2018 and 2017 are as follows:</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: center; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="text-align: center; font: bold 10pt Times New Roman, Times, Serif">T&#38;D</td>
            <td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="text-align: center; font: bold 10pt Times New Roman, Times, Serif">Critical Power</td>
            <td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="text-align: center; font: bold 10pt Times New Roman, Times, Serif">Solutions</td>
            <td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="text-align: center; font: bold 10pt Times New Roman, Times, Serif">Solutions</td>
            <td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="text-align: center; font: bold 10pt Times New Roman, Times, Serif">Total</td>
            <td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="color: red; text-align: center; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Segment</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Segment</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Goodwill</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 10pt; text-align: left; font: bold 10pt Times New Roman, Times, Serif">Gross Goodwill:</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="width: 41%; font: 10pt Times New Roman, Times, Serif">Balance as of January 1, 2017</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif">7,978</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif">2,970</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif">10,948</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 1pt; padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif">No activity</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">Balance as of December 31, 2017</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">7,978</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">2,970</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">10,948</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: left; font: bold 10pt Times New Roman, Times, Serif">Accumulated impairment losses:</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">Balance as of January 1, 2017</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">(976</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#8212;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">(976</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 1pt; padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Impairment charges</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(1,445</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(1,445</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">Balance as of December 31, 2017</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(2,421</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(2,421</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 2.5pt; padding-left: 10pt; text-align: left; font: bold 10pt Times New Roman, Times, Serif">Net Goodwill</td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">5,557</td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">2,970</td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">8,527</td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 10pt; text-align: left; font: bold 10pt Times New Roman, Times, Serif">Gross Goodwill:</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">Balance as of January 1, 2018</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">7,978</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">2,970</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">10,948</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 1pt; padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif">No activity</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">Balance as of December 31, 2018</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">7,978</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">2,970</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">10,948</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: left; font: bold 10pt Times New Roman, Times, Serif">Accumulated impairment losses:</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">Balance as of January 1, 2018</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">(2,421</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#8212;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">(2,421</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 1pt; padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif">No activity</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">Balance as of December 31, 2018</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(2,421</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(2,421</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 2.5pt; padding-left: 10pt; text-align: left; font: bold 10pt Times New Roman, Times, Serif">Net Goodwill</td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">5,557</td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">2,970</td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">8,527</td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
    </table>
    <p style="color: red; margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt"></font>
    </p>

    <p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">&#160;</p>
    <p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">Changes in intangible asset balances for the years ended December 31, 2018 and 2017 consisted of the following:</font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="color: red; text-align: center; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="text-align: center; font: bold 10pt Times New Roman, Times, Serif">T&#38;D</td>
            <td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="text-align: center; font: bold 10pt Times New Roman, Times, Serif">Critical Power</td>
            <td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="text-align: center; font: bold 10pt Times New Roman, Times, Serif">Total</td>
            <td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="text-align: center; font: bold 10pt Times New Roman, Times, Serif">Solutions</td>
            <td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="text-align: center; font: bold 10pt Times New Roman, Times, Serif">Solutions</td>
            <td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="text-align: center; font: bold 10pt Times New Roman, Times, Serif">Intangible</td>
            <td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Segment</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Segment</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Assets</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="width: 41%; font: 10pt Times New Roman, Times, Serif">Balance as of January 1, 2017</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif">5,565</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif">2,603</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif">8,168</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Amortization</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">(415</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">(1,358</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">(1,773</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 1pt; padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Foreign currency translation</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">4</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">4</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">Balance as of December 31, 2017</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">5,154</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">1,245</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">6,399</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Amortization</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">(339</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">(1,121</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">(1,460</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Impairment charges</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">(1,350</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#8212;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">(1,350</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 1pt; padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Foreign currency translation</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(5</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(5</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">Balance as of December 31, 2018</td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">3,460</td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">124</td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">3,584</td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
    </table>
    <p style="color: red; margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">The components of intangible assets at December 31, 2018 are summarized below:</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="color: red; text-align: center; font: bold 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">
                <font style="font: 10pt Times New Roman, Times, Serif">Weighted
                    <br /> Average
                    <br /> Amortization
                    <br /> Years</font>
            </td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">
                <font style="font: 10pt Times New Roman, Times, Serif">Gross Carrying
                    <br /> Amount</font>
            </td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">
                <font style="font: 10pt Times New Roman, Times, Serif">Accumulated
                    <br /> Amortization</font>
            </td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">
                <font style="font: 10pt Times New Roman, Times, Serif">Impairment
                    <br /> Charges</font>
            </td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">
                <font style="font: 10pt Times New Roman, Times, Serif">Foreign
                    <br /> Currency
                    <br /> Translation</font>
            </td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">
                <font style="font: 10pt Times New Roman, Times, Serif">Net Book
                    <br /> Value</font>
            </td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">Customer relationships</font>
            </td>
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td colspan="2" style="text-align: center; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">7 (a)</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">$</font>
            </td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">7,202</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">$</font>
            </td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">(6,175</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">)</font>
            </td>
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">$</font>
            </td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">(377</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">)</font>
            </td>
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">$</font>
            </td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">$</font>
            </td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">650</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">Non-compete agreements</font>
            </td>
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td colspan="2" style="text-align: center; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">4</font>
                <font style="font-size: 10pt"> (a)</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">705</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">(587</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">)</font>
            </td>
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">(103</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">)</font>
            </td>
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">15</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">Trademarks</font>
            </td>
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td colspan="2" style="text-align: center; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;Indefinite&#160;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">1,816</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">1,816</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">Internally developed software</font>
            </td>
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td colspan="2" style="text-align: center; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">7</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">289</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">(165</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">)</font>
            </td>
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">124</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">Developed technology</font>
            </td>
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td colspan="2" style="text-align: center; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">10</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">492</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">(197</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">)</font>
            </td>
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">295</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">Technology-related industry accreditations</font>
            </td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td colspan="2" style="text-align: center; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">Indefinite (a)</font>
            </td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">
                <font style="font: 10pt Times New Roman, Times, Serif">1,576</font>
            </td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">
                <font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font>
            </td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">
                <font style="font: 10pt Times New Roman, Times, Serif">(870</font>
            </td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">)</font>
            </td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">
                <font style="font: 10pt Times New Roman, Times, Serif">(22</font>
            </td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">)</font>
            </td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">
                <font style="font: 10pt Times New Roman, Times, Serif">684</font>
            </td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 2.5pt; padding-left: 10pt; width: 28%; text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">Total intangible assets</font>
            </td>
            <td style="padding-bottom: 2.5pt; width: 1%; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="width: 9%; text-align: center; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="padding-bottom: 2.5pt; width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="padding-bottom: 2.5pt; width: 1%; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">
                <font style="font: 10pt Times New Roman, Times, Serif">$</font>
            </td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right">
                <font style="font: 10pt Times New Roman, Times, Serif">12,080</font>
            </td>
            <td style="padding-bottom: 2.5pt; width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="padding-bottom: 2.5pt; width: 1%; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">
                <font style="font: 10pt Times New Roman, Times, Serif">$</font>
            </td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right">
                <font style="font: 10pt Times New Roman, Times, Serif">(7,124</font>
            </td>
            <td style="padding-bottom: 2.5pt; width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">)</font>
            </td>
            <td style="padding-bottom: 2.5pt; width: 1%; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">
                <font style="font: 10pt Times New Roman, Times, Serif">$</font>
            </td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right">
                <font style="font: 10pt Times New Roman, Times, Serif">(1,350</font>
            </td>
            <td style="padding-bottom: 2.5pt; width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">)</font>
            </td>
            <td style="padding-bottom: 2.5pt; width: 1%; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">
                <font style="font: 10pt Times New Roman, Times, Serif">$</font>
            </td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right">
                <font style="font: 10pt Times New Roman, Times, Serif">(22</font>
            </td>
            <td style="padding-bottom: 2.5pt; width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">)</font>
            </td>
            <td style="padding-bottom: 2.5pt; width: 1%; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">
                <font style="font: 10pt Times New Roman, Times, Serif">$</font>
            </td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right">
                <font style="font: 10pt Times New Roman, Times, Serif">3,58</font>
                <font style="font-family: Times New Roman, Times, Serif">4</font>
            </td>
            <td style="padding-bottom: 2.5pt; width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font-family: Times New Roman, Times, Serif">&#160;</font>
            </td>
        </tr>
    </table>
    <p style="color: red; margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <table cellpadding="0" cellspacing="0" style="margin-bottom: 0pt; margin-top: 0pt; font: 10pt Times New Roman, Times, Serif; width: 100%">
        <tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
            <td style="width: 0.25in; font: 10pt Times New Roman, Times, Serif"></td>
            <td style="width: 0.25in; font: 10pt Times New Roman, Times, Serif">
                <font style="font-size: 10pt">(a)</font>
            </td>
            <td style="text-align: justify; font: 10pt Times New Roman, Times, Serif">
                <font style="font-size: 10pt">During 2018, the Company recorded impairment charges to customer relationships, non-compete agreements and technology-related industry accreditations intangible assets of the switchgear business upon determining that the carrying value of these assets was not recoverable.</font>
            </td>
        </tr>
    </table>
    <p style="margin-bottom: 0pt; margin-top: 0pt; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">The components of intangible assets at December 31, 2017 are summarized below:</p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">&#160;</p>
    <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
        <tr style="font: 10pt Times New Roman, Times, Serif">
            <td style="color: red; vertical-align: middle; text-align: center; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 0.5pt solid; font: bold 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center">Weighted Average Amortization Years</td>
            <td style="vertical-align: bottom; text-align: center; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="border-bottom: Black 0.5pt solid; font: bold 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center">Gross Carrying Amount</td>
            <td style="vertical-align: bottom; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="border-bottom: Black 0.5pt solid; font: bold 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center">Accumulated Amortization</td>
            <td style="vertical-align: middle; text-align: center; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="border-bottom: Black 0.5pt solid; font: bold 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center">Foreign Currency Translation</td>
            <td style="vertical-align: middle; text-align: center; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="border-bottom: Black 0.5pt solid; font: bold 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center">Net Book Value</td>
        </tr>
        <tr style="background-color: #ccecff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="width: 38%; font: 10pt Times New Roman, Times, Serif">Customer relationships</td>
            <td style="width: 11%; text-align: center; font: 10pt Times New Roman, Times, Serif">7</td>
            <td style="width: 2%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;7,202</td>
            <td style="width: 2%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(4,907)</td>
            <td style="width: 2%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&#160;&#160;&#160;</td>
            <td style="width: 2%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="width: 9%; text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;2,295</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">Non-compete agreements</td>
            <td style="text-align: center; font: 10pt Times New Roman, Times, Serif">6</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;705</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(485)</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&#160;&#160;&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;220</td>
        </tr>
        <tr style="background-color: #ccecff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">Trademarks</td>
            <td style="text-align: center; font: 10pt Times New Roman, Times, Serif">Indefinite</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;1,816</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&#160;&#160;&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&#160;&#160;&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;1,816</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">Distributor territory license</td>
            <td style="text-align: center; font: 10pt Times New Roman, Times, Serif">(a)</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;474</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(474)</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&#160;&#160;&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&#160;&#160;&#160;</td>
        </tr>
        <tr style="background-color: #ccecff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">Internally developed software</td>
            <td style="text-align: center; font: 10pt Times New Roman, Times, Serif">7</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;289</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(124)</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&#160;&#160;&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;165</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">Developed technology</td>
            <td style="text-align: center; font: 10pt Times New Roman, Times, Serif">10</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;492</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(148)</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&#160;&#160;&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;344</td>
        </tr>
        <tr style="background-color: #ccecff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">Technology-related industry accreditations</td>
            <td style="text-align: center; font: 10pt Times New Roman, Times, Serif">Indefinite</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;1,576</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&#160;&#160;&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(17)</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;1,559</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif">Total intangible assets</td>
            <td style="text-align: center; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; border-top: Black 0.5pt solid; text-align: right">&#160;$&#160;</td>
            <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; border-top: Black 0.5pt solid; text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;12,554</td>
            <td style="text-align: center; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; border-top: Black 0.5pt solid; text-align: right">&#160;$&#160;</td>
            <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; border-top: Black 0.5pt solid; text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(6,138)</td>
            <td style="text-align: center; font: 10pt Times New Roman, Times, Serif"></td>
            <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; border-top: Black 0.5pt solid; text-align: right">&#160;$&#160;</td>
            <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; border-top: Black 0.5pt solid; text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(17)</td>
            <td style="text-align: center; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; border-top: Black 0.5pt solid; text-align: right">&#160;$&#160;</td>
            <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; border-top: Black 0.5pt solid; text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;6,399</td>
        </tr>
    </table>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">&#160;</p>
    <table cellpadding="0" cellspacing="0" style="margin-bottom: 0pt; margin-top: 0pt; font: 10pt Times New Roman, Times, Serif; width: 100%">
        <tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
            <td style="width: 0.25in; font: 10pt Times New Roman, Times, Serif"></td>
            <td style="width: 0.25in; font: 10pt Times New Roman, Times, Serif">
                <font style="font-size: 10pt">(a)</font>
            </td>
            <td style="text-align: justify; font: 10pt Times New Roman, Times, Serif">
                <font style="font-size: 10pt">During 2017, the Company accelerated and fully amortized distributor territory license intangible asset upon the termination of its distribution agreement with a supplier.</font>
            </td>
        </tr>
    </table>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">&#160;</p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">Future scheduled annual straight-line amortization expense over the useful lives of finite life intangible assets is as follows:</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">
                <font style="font: 10pt Times New Roman, Times, Serif"><b>Years Ending December 31,&#160;</b></font>
            </td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Total</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="width: 46%; text-align: left; font: 10pt Times New Roman, Times, Serif">2019</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif">215</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">2020</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">200</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">2021</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">200</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">2022</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">124</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">2023</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">106</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">Thereafter</font>
            </td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">239</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">1,084</td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
    </table><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>32
<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="idp6809944912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>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_DebtDisclosureAbstract', window );"><strong>Debt 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_DebtDisclosureTextBlock', window );">DEBT</a></td>
<td class="text"><p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt"><b>10. DEBT</b></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt"><b><i>Canadian Credit Facilities</i></b></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">In April 2016, our wholly owned subsidiary, Pioneer Electrogroup Canada Inc. (&#8220;PECI&#8221;), entered into an Amended and Restated Credit Agreement (&#8220;CAD ARCA&#8221;) with Bank of Montreal (&#8220;BMO&#8221;) with respect to our existing Canadian credit facilities (as amended and restated, the &#8220;Canadian Facilities&#8221;) that replaced and superseded all of our businesses&#8217; prior financing arrangements with the bank. This CAD ARCA extended the maturity date of our Canadian Facilities to July 31, 2017. The CAD ARCA was further amended (the &#8220;2017 CAD ARCA Amendment&#8221;) on March 15, 2017, and again on March 28, 2018 (the &#8220;2018 CAD ARCA Amendment&#8221;). The 2018 CAD ARCA Amendment extended the term of our Canadian Facilities to April 1, 2020.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">Our Canadian Facilities provided for up to $8.2 million Canadian dollars (&#8220;CAD&#8221;) (approximately $6.3 million expressed in U.S. dollars) consisting of a revolving $7.0 million CAD revolving credit facility (&#8220;Facility A&#8221;) to finance ongoing operations, a $471 CAD term credit facility (&#8220;Facility B&#8221;) that financed a plant expansion, and a $712 USD Facility that financed a business acquisition and the purchase and expansion of its manufacturing facilities. The 2017 CAD ARCA Amendment increased the Facility A to $8.0 million CAD, increasing the total amount of loans available under the Canadian Facilities to $9.2 million CAD.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">Facility A, as amended by the 2017 CAD ARCA Amendment and the 2018 CAD ARCA Amendment, is subject to margin criteria. Facility A, as amended by the 2017 CAD ARCA Amendment, bore interest at BMO&#8217;s prime rate plus 0.75% per annum on amounts borrowed in Canadian dollars, or BMO&#8217;s U.S. base rate plus 0.75% per annum or LIBOR plus 2.25% per annum on amounts borrowed in U.S. dollars. The 2018 CAD ARCA Amendment modified the interest rate on Facility A borrowings to BMO&#8217;s prime rate plus 0.50% per annum on amounts borrowed in Canadian dollars, or BMO&#8217;s U.S. base rate plus 0.50% per annum or LIBOR plus 2.0% per annum on amounts borrowed in U.S. dollars. Pursuant to the 2017 CAD ARCA Amendment, Facility A was to mature on July 31, 2018. The 2018 CAD ARCA Amendment extended the maturity of borrowings under Facility A to April 1, 2020. Consistent with the terms of the historical Facility A, including both a subjective acceleration clause and lockbox arrangement, will continue to be presented as a current liability. We believe based upon historical experience, that Facility A will remain in place to fund operations through maturity of this facility in April 2020.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">Borrowings under Facility B, as amended by the 2017 CAD ARCA Amendment, bore interest at BMO&#8217;s prime rate plus 1.25% per annum with principal repayments becoming due on a five year amortization schedule. Pursuant to the CAD ARCA, quarterly principal repayments were reduced to $47 CAD, with a balloon payment of $141 CAD due on July 31, 2017. The 2017 CAD ARCA Amendment amended the payment schedules so that the quarterly principal payments of $47 CAD was to continue after July 31, 2017 until our borrowings under the facility is fully paid on April 30, 2018. The 2018 CAD ARCA Amendment did not modify the interest rate on Facility B borrowings, which remained at BMO&#8217;s prime rate plus 1.25% per annum. Pursuant to the 2018 CAD ARCA Amendment, we made the final principal payment of $47 under Facility B on April 30, 2018.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">Borrowings under Facility C, as amended by the 2017 CAD ARCA, bore interest at BMO&#8217;s prime rate plus 1.50% per annum on amounts borrowed in Canadian dollars, or BMO&#8217;s U.S. base rate plus 1.50% per annum or LIBOR plus 2.75% per annum on amounts borrowed in U.S. dollars. Pursuant to the CAD ARCA, a principal repayment of $72 USD due on June 30, 2016, and the reduced quarterly principal repayments of $36 USD were to be made beginning on October 31, 2016, with a balloon payment of $496 USD due on July 31, 2017. The 2017 CAD ARCA Amendment amended the payment schedules so that the quarterly payments of $36 USD were to continue until July 31, 2018, with a balloon payment of $352 due on July 31, 2018. Pursuant to the 2018 CAD ARCA Amendment, quarterly principal repayments of $36 were to continue until January 31, 2020, with a balloon payment of $136 due on April 1, 2020. The 2018 CAD ARCA Amendment modified the interest rate on Facility C borrowings to BMO&#8217;s prime rate plus 1.25% per annum on amounts borrowed in Canadian dollars, or BMO&#8217;s U.S. base rate plus 1.25% per annum or LIBOR plus 2.50% per annum on amounts borrowed in U.S. dollars. In December 2018 we repaid the outstanding principal balance under Facility C of $316 CAD with proceeds received from the sale of the Farnham, Quebec, Canada building.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">Pursuant to the CAD ARCA, as amended by the 2017 CAD ARCA Amendment and the 2018 CAD ARCA Amendment, financial covenant testing is performed on our consolidated financial statements. We are required to meet certain minimum working capital ratios, minimum EBITDA levels and effective tangible net worth levels for each fiscal quarter, as set forth in the 2017 CAD ARCA Amendment and the 2018 CAD ARCA Amendment. Pursuant to the 2018 CAD ARCA Amendment, BMO waived defaults on all financial covenants existing as of December 31, 2017, for which we were not in compliance.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">As of December 31, 2018, we had approximately $5.8 million in U.S. dollar equivalents outstanding under our Canadian Facilities. Our borrowings consisted of approximately $5.8 million outstanding under Facility A. As of December 31, 2018, the Company was not in compliance with its financial covenants and on March 25, 2019, the Company received a waiver from BMO on all financial covenant breaches existing as of December 31, 2018.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">As of December 31, 2017, we had approximately $3.5 million in U.S. dollar equivalents outstanding under our Canadian Credit Facilities. Our borrowings consisted of approximately $2.9 million outstanding under Facility A, $0.1 million outstanding under Facility B and $0.5 million outstanding under Facility C.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"></p>

    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt"><b><i>United States Credit Facilities</i></b></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">In April 2016, we entered into an Amended and Restated Credit Agreement (&#8220;US ARCA&#8221;) with BMO with respect to our existing U.S. facilities that replaced and superseded all of our businesses&#8217; prior financing arrangements with the bank (the &#8220;U.S. Facilities&#8221;). Additionally, defaults relating to the breach of certain financial covenants under the prior financing arrangements with BMO existing as of December 31, 2015 were waived by BMO. The US ARCA was further amended (the &#8220;2017 US ARCA Amendment&#8221;) on March 15, 2017, and again on March 28, 2018 (the &#8220;2018 US ARCA Amendment&#8221;). The 2018 US ARCA Amendment extended the term of our US Facilities to April 1, 2020.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">Our U.S. Facilities, as amended and restated, provided for up to $19.1 million USD consisting of a $14.0 million USD demand revolving credit facility (&#8220;USD Facility A&#8221;) to finance ongoing operations, a $5.0 million USD term loan facility (&#8220;USD Facility B&#8221;) that financed the acquisition of Titan, and a new $100 revolving credit facility provided pursuant to a MasterCard is to be used to pay for and temporarily finance our day-to-day business expenses and for no other purpose. The 2017 US ARCA Amendment increased the USD Facility A to $15.0 million, increasing the total amount of loans available under the U.S. Facilities to $20.1 million USD.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">USD Facility A, as amended and restated per 2017 US ARCA, bore interest, at our option, at BMO&#8217;s prime rate plus 1.00% per annum on U.S. prime rate loans, or an adjusted LIBOR rate plus 2.25% per annum on Eurodollar loans. Pursuant to the 2018 US ARCA Amendment, borrowings under Facility A bears interest, at our option, at the BMO&#8217;s prime rate plus 0.75% per annum on U.S. prime rate loans, or an adjusted LIBOR rate plus 2.00% per annum on Eurodollar loans. USD Facility A had a maturity date of July 31, 2017, which was extended to July 31, 2018 pursuant to the 2017 US ARCA Amendment. The 2018 US ARCA Amendment extended the maturity of borrowings under USD Facility A to April 1, 2020. Consistent with the terms of the historical USD Facility A, including both a subjective acceleration clause and lockbox arrangement, will continue to be presented as a current liability. We believe based upon historical experience, that the USD Facility A will remain in place to fund operations through maturity in April 2020.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">Borrowings under USD Facility B bear interest, at our option, at U.S. base rate plus 1.25% per annum on U.S. prime loans, or an adjusted LIBOR rate plus 2.50% per annum on Eurodollar loans. Pursuant to the US ARCA, our quarterly principal payments were reduced to $31 USD for calendar year 2016, with the original amortization schedule continuing to apply to all quarterly principal payments made after December 31, 2016, and the final maturity date of December 2, 2019. The 2017 US ARCA Amendment reduced the scheduled quarterly principal payments to $31 USD, commencing March 31, 2017, to continue until July 31, 2018, with a balloon payment of $4,438 on July 31, 2018. Pursuant to the 2018 US ARCA Amendment, monthly principal repayments beginning on July 31, 2018 are increased to $100 and will continue until March 31, 2020, with a balloon payment of $2,338 due on April 1, 2020. The 2018 US ARCA Amendment did not change the USD Facility B interest rate.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">Pursuant to the US ARCA, as amended by the 2017 US ARCA Amendment and the 2018 US ARCA Amendment, financial covenant testing is performed on our consolidated financial statements. We are required to meet certain minimum working capital ratios, minimum EBITDA levels and effective tangible net worth levels for each fiscal quarter, as set forth in the 2017 US ARCA Amendment and the 2018 US ARCA Amendment. On March 28, 2018, pursuant to the 2018 US ARCA Amendment, BMO waived defaults on all financial covenants existing as of December 31, 2017 for which we were not in compliance.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">Our obligations under the U.S. Facilities are guaranteed by all our wholly-owned U.S. subsidiaries. In addition, we and our wholly-owned U.S. subsidiaries granted a security interest in substantially all of our assets, including 65% of the shares of Pioneer Electrogroup Canada Inc. held by us, to secure our obligations for borrowed money under the U.S. Facilities. The U.S. Facilities also restrict our ability to incur indebtedness, create or incur liens, make investments, make distributions or dividends and enter into merger agreements or agreements for the sale of any or all our assets.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">As of December 31, 2018, we had approximately $18.8 million outstanding under our U.S. Facilities. Our borrowings consisted of approximately $15.0 million outstanding under USD Facility A, and $3.8 million outstanding under USD Facility B. As of December 31, 2018, the Company was not in compliance with its financial covenants and on March 25, 2019, the Company received a waiver from BMO on all financial covenant breaches existing as of December 31, 2018.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">As of December 31, 2017, we had approximately $19.4 million outstanding under our U.S. Credit Facilities. Our borrowings consisted of approximately $14.9 million outstanding under USD Facility A, and $4.5 million outstanding under USD Facility B.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt"></font>
    </p>

    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">Long-term debt consists of the following:</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2018</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2017</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="width: 74%; text-align: left; font: 10pt Times New Roman, Times, Serif">Term credit facilities, net (a)</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif">3,793</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif">4,933</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Capital lease obligations</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">2</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Total debt</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">3,793</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">4,935</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Less current portion</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(1,174</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(782</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 2.5pt; padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Total long-term debt</td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">2,619</td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">4,153</td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
    </table>
    <p style="color: red; margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">(a) The balances as of December 31, 2018 and 2017 are net of debt issuance costs of $45 and $102, respectively.</font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">Excluding debt issuance costs of $45, the annual maturities of long-term debt at December 31, 2018, were as follows:</font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="text-align: center; font: bold 10pt Times New Roman, Times, Serif">Long-term</td>
            <td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><b>Years Ending December 31,</b></td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Debt Maturities</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="width: 46%; text-align: left; font: 10pt Times New Roman, Times, Serif">2019</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif">1,200</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">2020</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">2,638</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">2021</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#8212;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">2022</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#8212;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">Thereafter</font>
            </td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">Total long-term debt maturities</font>
            </td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">3,838</td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
    </table>
    <p style="color: red; margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt"><b><i>Short Term Borrowings</i></b></font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">We maintain a short term borrowing arrangement to fund the purchase of raw materials utilized in certain manufacturing processes. There were no borrowings under this agreement as of December 31, 2018. As of December 31, 2017, the aggregate borrowings under this agreement amounted to $5.4 million. See Note 6 - Inventories.</font></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>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="idp6591991232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMITMENTS AND CONTINGENCIES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>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</a></td>
<td class="text"><p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt"><b>11. COMMITMENTS AND CONTINGENCIES</b></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt"><b>Leases</b></font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">The company leases certain offices, facilities and equipment under operating and financing leases. Our leases have remaining terms of 1 year to 7 years some of which contain options to extend up to 10 years. As of December 31, 2018 and 2017, assets recorded under finance leases were $3,339 and $2,900 respectively, and accumulated amortization associated with finance leases was $880 and $418, respectively.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">The components of the lease expense were as follows:</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="6" style="text-align: center; font: bold 10pt Times New Roman, Times, Serif">For the Year Ended</td>
            <td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2018</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2017</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 2.5pt; width: 54%; text-align: left; font: 10pt Times New Roman, Times, Serif">Operating lease cost</td>
            <td style="padding-bottom: 2.5pt; width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right">755</td>
            <td style="padding-bottom: 2.5pt; width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 2.5pt; width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right">675</td>
            <td style="padding-bottom: 2.5pt; width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">Finance lease cost</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Amortization of right-of-use asset</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">622</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">535</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 1pt; padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Interest on lease liabilities</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">157</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">166</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Total finance lease cost</td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">779</td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">701</td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
    </table>
    <p style="color: red; margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt"></font>
    </p>

    <p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">&#160;</p>
    <p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">Other information related to leases was as follows:</font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">Supplemental Cash Flows Information</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2018</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2017</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">Cash paid for amounts included in the measurement of lease liabilities</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 10pt; width: 54%; text-align: left; font: 10pt Times New Roman, Times, Serif">Operating cash flows from operating leases</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif">768</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif">694</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Operating cash flows from finance leases</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">157</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">166</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Financing cash flows from finance leases</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">414</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">301</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">Right-of-use assets obtained in exchange for lease obligations:</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Operating leases</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">664</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">581</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Finance leases</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">622</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">535</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
    </table>
    <p style="color: red; margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">Weighted Average Remaining Lease Term</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">
                <font style="font: 10pt Times New Roman, Times, Serif"><b>December 31,</b></font>
            </td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2018</td>
            <td style="padding-bottom: 1pt; text-align: left; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: center">2017</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">Operating leases</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="text-align: center; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">3 years</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: center; font: 10pt Times New Roman, Times, Serif">3 years</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">Finance leases</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="text-align: center; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">6 years</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: center; font: 10pt Times New Roman, Times, Serif">7 years</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="width: 54%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 10%; text-align: center; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 10%; text-align: center; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
    </table>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">Weighted Average Discount Rate</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2018</td>
            <td style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2017</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="width: 54%; text-align: left; font: 10pt Times New Roman, Times, Serif">Operating leases</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif">6.00</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">%</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif">5.50</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">%</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">Finance leases</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">6.37</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">%</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">5.90</td>
            <td style="font: 10pt Times New Roman, Times, Serif">%</td>
        </tr>
    </table>
    <p style="color: red; margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">Future minimum lease payments under non-cancellable leases as of December 31, 2018 were as follows:</font>
    </p>
    <p style="color: red; margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="text-align: center; font: bold 10pt Times New Roman, Times, Serif">Operating</td>
            <td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="text-align: center; font: bold 10pt Times New Roman, Times, Serif">Finance</td>
            <td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Leases</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Leases</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="width: 54%; text-align: left; font: 10pt Times New Roman, Times, Serif">2019</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif">779</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif">630</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">2020</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">755</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">532</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">2021</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">410</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">562</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">2022</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">91</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">363</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">2023</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#8212;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">309</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">Thereafter</font>
            </td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">853</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">Total future minmum lease payments</font>
            </td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">2,035</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">3,249</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">Less imputed interest</font>
            </td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(164</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(570</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">Total future minmum lease payments</font>
            </td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">1,871</td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">2,679</td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
    </table>
    <p style="color: red; margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">Reported as of December 31, 2018:</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="text-align: center; font: bold 10pt Times New Roman, Times, Serif">Operating</td>
            <td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="text-align: center; font: bold 10pt Times New Roman, Times, Serif">Finance</td>
            <td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Leases</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Leases</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="width: 54%; text-align: left; font: 10pt Times New Roman, Times, Serif">Accounts payable and accrued liabilities</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif">687</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif">473</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Other long-term liabilities</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,187</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">2,205</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 2.5pt; padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Total</td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">1,874</td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">2,678</td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
    </table>
    <p style="color: red; margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt"></font>
    </p>

    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">&#160;</p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt"><b>Litigation and Claims</b></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">The Company is from time to time party to various lawsuits, claims and other proceedings that arise in the ordinary course of our business.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">         <font style="font-size: 10pt">On
    January 11, 2016, Myers Power Products, Inc., a specialty electrical products manufacturer, filed suit with the Superior
    Court of the State of California, County of Los Angeles, against us, PCEP and two PCEP&#8217;s employees who are former
    employees of Myers Power Products, Inc., Geo Murickan, the president of PCEP (&#8220;Murickan&#8221;), and Brett DeChellis
    (&#8220;DeChellis&#8221;), alleging, among other things, that Murickan wrongly used and retained confidential business
    information of Myers Power Products, Inc. for the benefit of us and PCEP, in breach of their confidentiality agreement and/or
    employment agreement entered into with Myers Power Products, Inc., and that we and PCEP knowingly received and used such
    confidential business information. Myers Power Products, Inc. is seeking injunctive relief enjoining us, PCEP and our
    employees from using its confidential business information and compensatory damages of an unspecified unlimited (exceeding
    $25,000) amount. On March 18, 2016, we filed an answer to the complaint, denying generally each and every allegation and
    relief sought by Myers Power Products, Inc. and seeking dismissal based on, among other things, failure to state facts
    sufficient to constitute a cause of action. We intend to contest the matter vigorously. Due to the uncertainties of
    litigation, however, we can give no assurance that we, PCEP and our employees will prevail on any claims made against us,
    PCEP and our employees in any such lawsuit. As of the filing of this report, this action is scheduled for trial in the second
    quarter of 2019. Also, we can give no assurance that any other lawsuits or claims brought in the future will not have an
    adverse effect on our financial condition, liquidity or operating results. We cannot  execute the sale of PCEP until the
    lawsuit has been resolved.</font>     </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">With respect to all such lawsuits, claims and proceedings, the Company records a reserve when it is probable that a liability has been incurred and the amount of loss can be reasonably estimated.&#160;The Company does not believe that the resolution of any currently pending lawsuits, claims and proceedings, either individually or in the aggregate, will have a material adverse effect on its financial position, results of operations or liquidity.&#160;However, the outcomes of any currently pending lawsuits, claims and proceedings cannot be predicted, and therefore, there can be no assurance that this will be the case.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
</p><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>34
<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="idp6809944912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCKHOLDERS' EQUITY<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>Stockholders' Equity Note [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_StockholdersEquityNoteDisclosureTextBlock', window );">STOCKHOLDERS' EQUITY</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>12.
STOCKHOLDERS&#8217; EQUITY&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>Common
Stock&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The
Company had 8,726,045 shares of common stock, $0.001 par value per share, outstanding as of December 31, 2018 and December 31,
2017.&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>Warrants&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">As
of December 31, 2017, the Company had warrants outstanding to purchase 50,600 shares of common stock with a weighted average exercise
price of $7.00 per share. All of the warrants expired on September 18, 2018. No warrants were exercised through the expiration
date of September 18, 2018. The Company has no warrants outstanding as of December 31, 2018.&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>Preferred
Stock&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The
board of directors is authorized, subject to any limitations prescribed by law, without further vote or action by the shareholders,
to issue from time to time up to 5,000,000 shares of preferred stock, $0.001 par value, in one or more series. Each such series
of preferred stock shall have such number of shares, designations, preferences, voting powers, qualifications, and special or
relative rights or privileges as shall be determined by the board of directors, which may include, among others, dividend rights,
voting rights, liquidation preferences, conversion rights and preemptive rights.&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>Foreign
Currency Translation&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Foreign
assets and liabilities are translated using the exchange rate in effect at the balance sheet date, and results of operations are
translated using an average rate for the period. Translation adjustments are accumulated and reported as a component of accumulated
other comprehensive income (loss). The Company had foreign currency translation adjustments resulting in an unrealized loss of
$161 for the year ended December 31, 2018, as compared to an unrealized gain $174 for the year ended December 31, 2017.</font></p><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_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_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount 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 505<br> -URI http://asc.fasb.org/topic&amp;trid=2208762<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>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="idp6809619808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK-BASED COMPENSATION<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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Disclosure of Compensation Related Costs, Share-based Payments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">STOCK-BASED COMPENSATION</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>13.
STOCK-BASED COMPENSATION&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">On
December 2, 2009, the Company adopted the 2009 Equity Incentive Plan (the &#8220;2009 Plan&#8221;) for the purpose of issuing
incentive stock options intended to qualify under Section 422 of the Internal Revenue Code of 1986, as amended, non-qualified
stock options, restricted stock, stock appreciation rights, performance unit awards and stock bonus awards to employees, directors,
consultants and other service providers. A total of 320,000 shares of common stock are reserved for issuance under the 2009 Plan.
Options may be granted under the 2009 Plan on terms and at prices as determined by the board of directors or by the plan administrators
appointed by the board of directors.&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">On
May 11, 2011, the board of directors of the Company adopted the Pioneer Power Solutions, Inc. 2011 Long-Term Incentive Plan (the
&#8220;2011 Plan&#8221;) which was subsequently approved by stockholders of the Company on May 31, 2011. The 2011 Plan replaces
and supersedes the 2009 Plan. The Company&#8217;s outside directors and employees, including the Company&#8217;s principal executive
officer, principal financial officer and other named executive officers, and certain contractors are all eligible to participate
in the 2011 Plan. The 2011 Plan allows for the granting of incentive stock options, nonqualified stock options, stock appreciation
rights, restricted stock, restricted stock units, performance awards, dividend equivalent rights, and other awards, which may
be granted singly, in combination, or in tandem, and upon such terms as are determined by the Board or a committee of the Board
that is designated to administer the Plan. Subject to certain adjustments, the maximum number of shares of the Company&#8217;s
common stock that may be delivered pursuant to awards under the 2011 Plan is 700,000 shares. As of December 31, 2018, 424,800
stock options had been granted and are considered outstanding, consisting of 21,000 incentive stock options and 403,800 non-qualified
stock options.&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Expense
for stock-based compensation recorded for the years ended December 31, 2018 and 2017 was approximately $0.2 and $0.5 million,
respectively. All of the stock-based compensation expense is included in selling, general and administrative expenses in the accompanying
consolidated statements of operations. As of December 31, 2018, the Company had total stock-based compensation expense remaining
to be recognized of approximately $14.&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The
fair value of the stock options granted was measured using the Black-Scholes valuation model with the following assumptions:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%">
<tr style="vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="6" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Year
    Ended December 31,</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>2018</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>2017</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 72%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Expected
    volatility</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 11%; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">29.3%</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 11%; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">31.1
    - 31.3%</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Expected life in years</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">5.5</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">5.5 - 6.0</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Risk-free interest
    rate</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">2.65%</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">2.08 - 2.15%</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Dividend yield</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">0%</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">0%</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">A
summary of stock option activity for the years ended December 31, 2018 and 2017, and changes during the years then ended is presented
below:&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Stock<br />Options</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Weighted
    average<br />exercise price</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Weighted<br />average
    remaining<br />contractual term</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Aggregate<br />intrinsic
    value</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 39%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Outstanding
    as of January 1, 2017</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 12%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">247,400</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 12%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">8.75</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 12%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">5.90</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 12%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">135</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: left; padding-left: 10pt"><font style="font: 10pt Times New Roman, Times, Serif">Granted</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">262,000</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">7.30</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">9.20</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">81</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt"><font style="font: 10pt Times New Roman, Times, Serif">Exercised</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(26,333</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">4.55</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: left; padding-left: 10pt"><font style="font: 10pt Times New Roman, Times, Serif">Forfeited</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(47,267</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">6.74</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">6.80</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Outstanding as of January
    1, 2018</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">435,800</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">8.35</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">7.50</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">216</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Granted</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">7,000</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">5.60</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Exercised</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: left; padding-left: 10pt"><font style="font: 10pt Times New Roman, Times, Serif">Forfeited</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(18,000</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">8.54</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt"><font style="font: 10pt Times New Roman, Times, Serif">Outstanding
    as of December 31, 2018</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">424,800</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">8.30</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">6.50</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">22</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: left; padding-left: 10pt"><font style="font: 10pt Times New Roman, Times, Serif">Exercisable
    as of December 31, 2018</font></td>
    <td style="padding-bottom: 2.5pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">411,133</font></td>
    <td style="padding-bottom: 2.5pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">8.36</font></td>
    <td style="padding-bottom: 2.5pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">6.40</font></td>
    <td style="padding-bottom: 2.5pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">22</font></td>
    <td style="padding-bottom: 2.5pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The
total number of shares reserved for the plan is 700,000 leaving a balance of 248,867 available for future grants.&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Intrinsic
value is the difference between the market value of the stock at December 31, 2018 and the exercise price which is aggregated
for all options outstanding and exercisable. A summary of the weighted-average grant-date fair value of options, total intrinsic
value of options exercised, and cash receipts from options exercised is shown below:&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%">
<tr style="vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="6" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Year
    Ended December 31,</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>2018</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>2017</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 72%"><font style="font: 10pt Times New Roman, Times, Serif">Weighted-average fair value
    of options granted (per share)</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 11%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1.81</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 11%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2.40</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Intrinsic value gain
    of options exercised</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">81</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Cash receipts from
    exercise of options</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">120</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
</table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for compensation-related costs for equity-based compensation, which may include disclosure of policies, compensation plan details, allocation of equity compensation, incentive distributions, equity-based arrangements to obtain goods and services, deferred compensation arrangements, employee stock ownership plan details and employee stock purchase plan details.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 50<br> -URI http://asc.fasb.org/subtopic&amp;trid=2208855<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<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="idp6809967856">
<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 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_IncomeTaxDisclosureTextBlock', window );">INCOME TAXES</a></td>
<td class="text"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt"><b>14. INCOME TAXES</b></font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">The components of income (loss) before income taxes are summarized below:</p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">&#160;</p>
    <table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="7" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Year Ended December 31,</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="3" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2018</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="3" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2017</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">Income/(loss) before income taxes</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="3" style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="3" style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 9px; width: 70%; text-align: left; font: 10pt Times New Roman, Times, Serif">U.S. operations</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif">(8,105</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif">(7,721</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 1pt; padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif">Foreign operations</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">2,744</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,535</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 2.5pt; padding-left: 18px; text-align: left; font: 10pt Times New Roman, Times, Serif">Loss before income taxes</td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(5,361</td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(6,186</td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
        </tr>
    </table>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">The components of the income tax provision were as follows<b>:</b></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">&#160;</p>
    <table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="7" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Year Ended December 31,</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="3" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2018</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="3" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2017</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">Current</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="3" style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="3" style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif">Federal</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#8212;&#160;&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#8212;&#160;&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 9px; width: 70%; text-align: left; font: 10pt Times New Roman, Times, Serif">State</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif">71</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif">176</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif">Foreign</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">584</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">643</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 1pt; padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif">Deferred</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(352</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">2,220</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 2.5pt; padding-left: 18px; text-align: left; font: 10pt Times New Roman, Times, Serif">Total income tax provision</td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">303</td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">3,039</td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
    </table>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">&#160;</p>
    <p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">A reconciliation from the statutory U.S. income tax rate and the Company&#8217;s effective income tax rate, as computed on loss before taxes, is as follows:</font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">&#160;</p>
    <table align="center" cellpadding="0" cellspacing="0" style="width: 95%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="7" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Year Ended December 31,</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="3" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2018</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="3" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2017</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="width: 70%; text-align: left; font: 10pt Times New Roman, Times, Serif">Federal income tax at statutory rate</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif">(1,126</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif">(2,350</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">State and local income tax, net</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">(314</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">(65</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">Foreign rate differential</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">157</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">(143</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">Other permanent items</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">397</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">86</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">Impact of tax cuts and jobs act enactment</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#8212;&#160;&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">516</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">Impact of repatriation of foreign subsidiary income</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">(330</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">312</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">Valuation allowance</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">1,581</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">4,710</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">True-up &#38; other</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(62</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(27</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 2.5pt; padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif">Total</td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">303</td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">3,039</td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
    </table>
    <p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">&#160;</p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">On December 22, 2017, the U.S. enacted the Tax Cuts and Jobs Act (&#8220;U.S. tax reform&#8221;) that lowers the statutory tax rate on U.S. earnings, taxes historic foreign earnings at a reduced rate of tax, establishes a quasi-territorial tax system and enacts new taxes associated with global operations.</p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">&#160;</p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">The impact of U.S. tax reform has been recorded on a provisional basis as the legislation provides for additional guidance to be issued by the U.S. Department of the Treasury on several provisions including the computation of the transitional tax. This amount was adjusted in 2018 based on guidance issued during the year. Additional guidance may be issued after 2018 and any resulting effects will be recorded in the quarter of issuances. In addition, analysis performed and conclusions reached as part of the tax return filing process and additional guidance on accounting for U.S. tax reform could affect the provisional amount.</p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">As part
of tax reform, the U.S. has enacted a minimum tax on foreign earnings (&#8220;global intangible low-taxed income&#8221;) which
is now being reflected in the income tax expense.</font></p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"></p>

    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">The Company&#8217;s provision for income taxes reflects an effective tax rate on loss before income taxes of 5.7% in 2018, as compared to 49.1% in 2017. The decrease in the Company&#8217;s effective tax rate during 2018 primarily reflects the impact of the Tax Cuts and Jobs Act Enactment and the recognition of a valuation allowance.</p>
    <p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">&#160;</p>
    <p style="margin: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">The Company intends to reimburse funds borrowed from its subsidiary during 2019. To finance the reimbursement the Canadian subsidiary will issue a limited dividend of $9,724. The Company has provided for $486 of Canadian withholding taxes as well as a loss $1,753 for foreign exchange upon realization of the dividend. Beyond the limited dividend, the Company has not established deferred income taxes on accumulated undistributed earnings of its foreign subsidiary, which are expected to be reinvested indefinitely. Repatriation of all accumulated earnings of its foreign subsidiary would be impracticable to the extent such earnings represent capital to support normal business operations. Although no U.S. federal taxes will be imposed on future distribution of foreign earnings, the distributions could be subject to Canadian withholding tax and state income taxes.</p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">The net deferred income tax asset was comprised of the following:</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="7" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="3" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2018</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="3" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2017</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">Noncurrent deferred income taxes</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="3" style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="3" style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 9px; width: 70%; text-align: left; font: 10pt Times New Roman, Times, Serif">Total assets</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif">2,971</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif">2,729</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 1pt; padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif">Total liabilities</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(1,592</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(1,665</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 1pt; padding-left: 18px; text-align: left; font: 10pt Times New Roman, Times, Serif">Net noncurrent deferred income tax asset</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,379</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,064</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 2.5pt; padding-left: 27px; text-align: left; font: 10pt Times New Roman, Times, Serif">Net deferred income tax asset</td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">1,379</td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">1,064</td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
    </table>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">The tax effect of temporary differences between GAAP accounting and federal income tax accounting creating deferred income tax assets and liabilities were as follows:</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">&#160;</p>
    <table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="7" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="3" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2018</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="3" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2017</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">Deferred tax assets</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="3" style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="3" style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 9px; width: 70%; text-align: left; font: 10pt Times New Roman, Times, Serif">Canada net operating loss carry forward</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif">120</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif">148</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif">U.S. net operating loss carry forward</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">659</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#8212;&#160;&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif">Non-deductible reserves</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">877</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">1,180</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif">Non-deductible interest expense</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">800</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#8212;&#160;&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif">Pension plan</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">39</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">75</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif">Tax credits</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">4,631</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">4,631</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif">Fixed Assets</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">26</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">104</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif">Intangibles</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">1,635</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">1,203</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif">Other</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">465</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">116</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 1pt; padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif">Valuation allowance</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(6,281</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(4,728</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif">Net deferred tax assets</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">2,971</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">2,729</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">Deferred tax liabilities</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif">Fixed Assets, Land</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">(313</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">(415</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif">Intangibles</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">(723</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">(764</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 1pt; padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif">Other</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(556</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(486</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 1pt; padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif">Net deferred tax liability</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(1,592</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(1,665</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 2.5pt; padding-left: 18px; text-align: left; font: 10pt Times New Roman, Times, Serif">Deferred tax asset, net</td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">1,379</td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">1,064</td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
    </table>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">&#160;
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">The
assessment of the amount of value assigned to the Company&#8217;s deferred tax assets under the applicable accounting rules is
judgmental.&#160;The Company is required to consider all available positive and negative evidence in evaluating the likelihood
that the Company will be able to realize the benefit of its deferred tax assets in the future. Such evidence includes scheduled
reversals of deferred tax liabilities, projected future taxable income, tax planning strategies and the results of recent operations.
Since this evaluation requires consideration of events that may occur some years into the future, there is an element of judgment
involved. Realization of our deferred tax assets is dependent on generating sufficient taxable income in future periods.&#160;The
Company does not believe that it is more likely than not that future taxable income will be sufficient to allow the Company to
recover substantially all of the value assigned to its deferred tax assets. Accordingly, the Company has provided for a valuation
allowance on the Company&#8217;s domestic deferred tax assets as the combined effect of future domestic source income and the
future reversals of future tax assets and liabilities may be insufficient to realize the full benefits of the assets. The increase
in the valuation allowance during the year ended December 31, 2018 is primarily attributable to interest expense limitation pursuant
to IRC Section 163 (J). During 2017, the Company had provided a valuation allowance of the Company's foreign tax credits as we
had not anticipated generating sufficient foreign source income.&#160;</font></p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt"></font>
    </p>

    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">As of December 31, 2018, the Company has approximately $2.6 million of net operating loss carryforwards. The Company has no Canadian net operating loss carryforwards. The Company has approximately $4.6 million of deferred tax assets on which it is taking a partial valuation allowance of approximately $1.6 million. The Company has approximately $4.6 million of foreign tax credits for which it has provided a full valuation allowance and $39 of research and development credits which expire in 2032.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">A reconciliation of the beginning and ending amount of gross unrecognized tax benefits, exclusive of interest and penalties, is as follows:</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Uncertain Tax
                <br /> Position</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="width: 85%; text-align: left; font: 10pt Times New Roman, Times, Serif">Balance as of January 1, 2017</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif">204</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 1pt; padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif">Increases due to changes in foreign exchange</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">14</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"></td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif">Balance as of December 31, 2017</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">218</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 1pt; padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif">Decreases related to tax return becoming statuted barred during the year</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(89</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Balance as of December 31, 2018</td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">129</td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
    </table>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">The Company&#8217;s policy is to recognize interest and penalties related to income tax matters as interest expense.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">Management believes that an adequate provision has been made for any adjustments that may result from tax examinations. However, the outcome of tax audits cannot be predicted with certainty. If any issues addressed in the Company&#8217;s tax audits are resolved in a manner not consistent with management&#8217;s expectations, the Company could be required to adjust its provision for income taxes in the period such resolution occurs. Although timing of the resolution and/or closure of audits is highly uncertain, the Company does not believe it is reasonably possible that its unrecognized tax benefits would materially change in the next twelve months.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">&#160;</p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">The tax years subject to examination by major tax jurisdiction include the years 2011 and forward by the U.S. Internal Revenue Service and most state jurisdictions, and the years 2014 and forward for the Canadian jurisdiction except for related non-resident transactions which would be open for the years 2011 and forward.&#160;</font>
</p><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>37
<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="idp6809953360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PENSION PLAN<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_DefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract', window );"><strong>Defined Benefit Plan [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 );">PENSION PLAN</a></td>
<td class="text"><p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt"><b>15. PENSION PLAN</b></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">The Company&#8217;s Canadian subsidiary sponsors a defined benefit pension plan at one of its locations in which a majority of its employees are members. The employer contributes 100% to the plan. The benefits, or the rate per year of credit service, are established by the Company&#8217;s subsidiary and updated at its discretion.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt"><b>Cost of Benefits</b></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">The components of the expense the Company incurred under the pension plan are as follows:</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">&#160;</p>
    <table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: center; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="6" style="text-align: center; font: bold 10pt Times New Roman, Times, Serif">For the Year Ended</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: center; white-space: nowrap; font: bold 10pt Times New Roman, Times, Serif">Affected Line Item</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: center; font: 10pt Times New Roman, Times, Serif"><b>in the Statements of</b></td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2018</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2017</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center; white-space: nowrap"><b>Consolidated Operations</b></td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="width: 47%; text-align: left; font: 10pt Times New Roman, Times, Serif">Current service cost, net of employee contributions</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif">54</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif">42</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 12%; text-align: center; white-space: nowrap; font: 10pt Times New Roman, Times, Serif">Selling, general and administrative</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">Interest cost on accrued benefit obligation</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">98</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">103</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: center; font: 10pt Times New Roman, Times, Serif">Other expense</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">Expected return on plan assets</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">(168</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">(163</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: center; font: 10pt Times New Roman, Times, Serif">Other expense</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">Amortization of transitional obligation</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">10</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">10</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: center; font: 10pt Times New Roman, Times, Serif">Other expense</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">Amortization of past service costs</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">7</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">7</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: center; font: 10pt Times New Roman, Times, Serif">Other expense</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Amortization of net actuarial gain</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">54</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">47</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; text-align: center; font: 10pt Times New Roman, Times, Serif">Other expense</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 2.5pt; padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif">Total cost of benefit</td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">55</td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">46</td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 2.5pt; text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
    </table>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt"><b>&#160;</b></font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><b><font style="font-size: 10pt">Benefit Obligation</font></b></p>
    <p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">The Company&#8217;s obligation for the pension plan is valued annually as of the beginning of each fiscal year. The projected benefit obligation represents the present value of benefits ultimately payable to plan participants for both past and future services expected to be provided by the plan participants.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt"></font>
    </p>

    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">The Company&#8217;s obligations pursuant to the pension plan are as follows:</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">&#160;</p>
    <table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td>
            <td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2018</td>
            <td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2017</td>
            <td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 0.6pt; width: 70%; text-align: left; font: 10pt Times New Roman, Times, Serif">Projected benefit obligation, at beginning of year</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif">2,985</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif">2,628</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 0.6pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Current service cost, net of employee contributions</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">54</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">42</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 0.6pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Employee contributions</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">32</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">31</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 0.6pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Interest cost</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">98</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">103</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 0.6pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Impact of change in discount rate</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">(219</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">173</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 0.6pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Benefits paid</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">(166</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">(180</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 0.6pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Foreign exchange adjustment</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(229</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">188</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Projected benefit obligation, at end of year</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">2,555</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">2,985</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
    </table>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"></p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">&#160;</p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">A summary of expected benefit payments related to the pension plan is as follows:</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">&#160;</p>
    <table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><b>Years Ending December 31,</b></td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Pension Plan</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="width: 84%; text-align: left; font: 10pt Times New Roman, Times, Serif">2019</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif">152</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">2020</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">148</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">2021</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">145</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">2022</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">141</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">2023</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">137</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">2024-2028</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">660</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
    </table>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">&#160;</p>
    <p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">Other changes in plan assets and benefit obligations recognized in other comprehensive income / (loss) are as follows:</font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">&#160;</p>
    <table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="6" style="text-align: center; font: bold 10pt Times New Roman, Times, Serif">For the Year Ended</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2018</td>
            <td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2017</td>
            <td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="width: 70%; text-align: left; font: 10pt Times New Roman, Times, Serif">Net income/(loss)</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif">15</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif">(199</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">Amortization of prior service cost</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">7</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">7</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">Amortization of gain</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">54</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">47</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Amortization of transitional asset</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">10</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">10</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">86</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">(135</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">Taxes</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">24</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(27</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 2.5pt; padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Total recognized in other comprehensive income/(loss), net of taxes</td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">62</td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(108</td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
        </tr>
    </table>
    <p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">&#160;</p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">The estimated net gain amortized from accumulated other comprehensive income / (loss) into net periodic benefit cost over the next year amounts to approximately $54. The estimated prior service cost amortized from accumulated other comprehensive income into net periodic benefit cost over the next year amounts to approximately $7. The estimated transitional asset amortized from accumulated other comprehensive income into net periodic benefit cost over the next year amounts to approximately $10.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt"></font>
    </p>

    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">The accumulated other comprehensive income / (loss) consists of the following amounts that have not yet been recognized as components of net benefit cost:</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">&#160;</p>
    <table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2018</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2017</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 0.65pt; width: 70%; text-align: left; font: 10pt Times New Roman, Times, Serif">Unrecognized prior service cost</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif">81</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif">88</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 0.65pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Unrecognized net actuarial loss</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">1,442</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">1,508</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 0.65pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Unrecognized transitional obligation</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">35</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">46</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 1pt; padding-left: 0.65pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Deferred income taxes</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(413</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(435</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 2.5pt; padding-left: 5.65pt; text-indent: 10pt; font: 10pt Times New Roman, Times, Serif">Total</td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">1,145</td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">1,207</td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
    </table>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">&#160;</p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt"><b>Plan Assets</b></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">Assets held by the pension plan are invested in accordance with the provisions of the Company&#8217;s approved investment policy. The pension plan&#8217;s strategic asset allocation was structured to reduce volatility through diversification and enhance return to approximate the amounts and timing of the expected benefit payments. The asset allocation for the pension plan at the end of 2018 and 2017 and the target allocation for 2019, by asset category, is as follows:</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">&#160;</p>
    <table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">
                <font style="font: 10pt Times New Roman, Times, Serif">December 31,</font>
            </td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td colspan="2" style="text-align: center; font: bold 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">2019 Target</font>
            </td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">
                <font style="font: 10pt Times New Roman, Times, Serif">2018</font>
            </td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">
                <font style="font: 10pt Times New Roman, Times, Serif">2017</font>
            </td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">
                <font style="font: 10pt Times New Roman, Times, Serif">Allocation</font>
            </td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 0.65pt; width: 55%; text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">Equity securities</font>
            </td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">36</font>
            </td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">%</font>
            </td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">34</font>
            </td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">%</font>
            </td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">36</font>
            </td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">%</font>
            </td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 0.65pt; text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">Fixed income securities</font>
            </td>
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">56</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">57</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">56</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 0.65pt; text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">Real estate</font>
            </td>
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">8</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">7</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">8</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 1pt; padding-left: 0.65pt; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">Other</font>
            </td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">
                <font style="font: 10pt Times New Roman, Times, Serif">0</font>
            </td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">
                <font style="font: 10pt Times New Roman, Times, Serif">2</font>
            </td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">
                <font style="font: 10pt Times New Roman, Times, Serif">0</font>
            </td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 2.5pt; padding-left: 5.65pt; text-indent: 10pt; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">Total</font>
            </td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">
                <font style="font: 10pt Times New Roman, Times, Serif">100</font>
            </td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">%</font>
            </td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">
                <font style="font: 10pt Times New Roman, Times, Serif">100</font>
            </td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">%</font>
            </td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">
                <font style="font: 10pt Times New Roman, Times, Serif">100</font>
            </td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">%</font>
            </td>
        </tr>
    </table>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">The fair market values, by asset category are as follows:</font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="6" style="text-align: center; font: bold 10pt Times New Roman, Times, Serif">Fair Value Measurements at</td>
            <td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2018</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2017</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 0.65pt; width: 70%; text-align: left; font: 10pt Times New Roman, Times, Serif">Equity securities</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif">867</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif">919</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 0.65pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Fixed income securities</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">1,348</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">1,540</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 0.65pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Real estate</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">192</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">189</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 1pt; padding-left: 0.65pt; font: 10pt Times New Roman, Times, Serif">Other</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">54</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 2.5pt; padding-left: 5.65pt; text-indent: 10pt; font: 10pt Times New Roman, Times, Serif">Total</td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">2,407</td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">2,702</td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
    </table>
    <p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt"> </font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">Changes in the assets held by the pension plan in the years 2018 and 2017 are as follows:</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">&#160;</p>
    <table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">
                <font style="font: 10pt Times New Roman, Times, Serif">December 31,</font>
            </td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">
                <font style="font: 10pt Times New Roman, Times, Serif">2018</font>
            </td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">
                <font style="font: 10pt Times New Roman, Times, Serif">2017</font>
            </td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 0.65pt; width: 70%; text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">Fair value of plan assets, at beginning of year</font>
            </td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">$</font>
            </td>
            <td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">2,702</font>
            </td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">$</font>
            </td>
            <td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">2,456</font>
            </td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 0.65pt; text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">Actual return on plan assets</font>
            </td>
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">(35</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">)</font>
            </td>
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">136</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 0.65pt; text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">Employer contributions</font>
            </td>
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">87</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">85</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 0.65pt; text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">Employee contributions</font>
            </td>
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">32</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">31</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 0.65pt; text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">Benefits paid</font>
            </td>
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">(166</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">)</font>
            </td>
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">(180</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">)</font>
            </td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 1pt; padding-left: 0.65pt; text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">Foreign exchange adjustment</font>
            </td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">
                <font style="font: 10pt Times New Roman, Times, Serif">(213</font>
            </td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">)</font>
            </td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">
                <font style="font: 10pt Times New Roman, Times, Serif">174</font>
            </td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 2.5pt; padding-left: 5.65pt; text-align: left; text-indent: 10pt; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">Fair value of plan assets, at end of year</font>
            </td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">
                <font style="font: 10pt Times New Roman, Times, Serif">$</font>
            </td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">
                <font style="font: 10pt Times New Roman, Times, Serif">2,407</font>
            </td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">
                <font style="font: 10pt Times New Roman, Times, Serif">$</font>
            </td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">
                <font style="font: 10pt Times New Roman, Times, Serif">2,702</font>
            </td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font-family: Times New Roman, Times, Serif">&#160;</font>
            </td>
        </tr>
    </table>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"></p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">&#160;</p>

    <p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt"><b>Contributions</b></font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">The Company&#8217;s policy is to fund the pension plan at or above the minimum required by law. The
            <font style="background-color: white">Company made $0.1 million of contributions to its defined benefit pension plan in each of the 2018 and 2017 years. The Company expects to make contributions of less than $0.1 million to the defined benefit pension plan in 2019. Changes in the discount rate and actual investment returns</font> which continue to remain lower than the long-term expected return on plan assets could result in the Company making additional contributions.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt"><b>Funded Status</b></font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">The funded status of the pension plan is as follows:</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">&#160;</p>
    <table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2018</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2017</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 0.65pt; width: 70%; text-align: left; font: 10pt Times New Roman, Times, Serif">Projected benefit obligation</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif">2,555</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif">2,985</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 1pt; padding-left: 0.65pt; font: 10pt Times New Roman, Times, Serif">Fair value of plan assets</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">2,407</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">2,702</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 2.5pt; padding-left: 5.65pt; text-align: left; text-indent: 10pt; font: 10pt Times New Roman, Times, Serif">Accrued obligation (long term)</td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">148</td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">283</td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
    </table>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">&#160;</p>
    <p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt"><b>Assumptions</b></font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">Assumptions used in accounting for the pension plan are as follows:</font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">&#160;</p>
    <table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2018</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2017</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="width: 70%; text-align: left; font: 10pt Times New Roman, Times, Serif">Weighted average discount rate used to determine the accrued benefit obligations</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif">3.90</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">%</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif">3.40</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">%</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">Discount rate used to determine the net pension expense</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">3.40</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">%</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">3.80</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">%</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">Expected long-term rate on plan assets</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">6.50</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">%</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">6.50</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">%</td>
        </tr>
    </table>
    <p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">&#160;</p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">To determine the expected long-term rate of return on pension plan assets, the Company considers the current and expected asset allocations, as well as historical and expected returns on various categories of plan assets. The Company applies the expected rate of return to a market related value of the assets which reduces the underlying variability in assets to which the Company applies that expected return. The Company amortizes gains and losses as well as the effects of changes in actuarial assumptions and plan provisions over a period no longer than the average future service of employees.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">Primary actuarial assumptions are determined as follows:</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">The expected long-term rate of return on plan assets is based on the Company&#8217;s estimate of long-term returns for equities and fixed income securities weighted by the allocation of assets in the plans. The rate is impacted by changes in general market conditions, but because it represents a long-term rate, it is not significantly impacted by short-term market swings. Changes in the allocation of plan assets would also impact this rate.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">The assumed discount rate is used to discount future benefit obligations back to today&#8217;s dollars. The discount rate is reflective of yield rates on U.S. long-term investment grade corporate bonds on and around the December 31 valuation date. This rate is sensitive to changes in interest rates. A decrease in the discount rate would increase the Company&#8217;s obligation and expense.</font></p><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_DefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>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="idp6818196352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BUSINESS SEGMENT, GEOGRAPHIC AND CUSTOMER 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_SegmentReportingAbstract', window );"><strong>Segment Reporting [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 );">BUSINESS SEGMENT, GEOGRAPHIC AND CUSTOMER INFORMATION</a></td>
<td class="text"><p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt"><b>16. BUSINESS SEGMENT, GEOGRAPHIC AND CUSTOMER INFORMATION</b></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">The Company follows ASC 280 - Segment Reporting in determining its reportable segments.&#160;The Company considered the way its management team, most notably its chief operating decision maker, makes operating decisions and assesses performance and considered which components of the Company&#8217;s enterprise have discrete financial information available.&#160;As the Company makes decisions using a manufactured products vs. distributed products and services group focus, its analysis resulted in two reportable segments: T&#38;D Solutions and Critical Power.&#160;The Critical Power reportable segment is the Company&#8217;s Titan Energy Systems Inc. business unit. The T&#38;D Solutions reportable segment is an aggregation of all other Company subsidiaries, together with sales and expenses attributable to strategic sales group for its T&#38;D Solutions marketing activities.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">The
T&#38;D Solutions segment is involved in the design, manufacture and distribution of electrical transformers and switchgear used
primarily by utilities, large industrial and commercial operations to manage their electrical power distribution needs. The Critical
Power segment provides power generation equipment, and aftermarket field-services primarily to help customers ensure smooth, uninterrupted
power to operations during times of emergency.&#160;</font></p>

    <p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">&#160;</p>
    <p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">The following tables present information about segment income and loss:</font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="6" style="text-align: center; font: bold 10pt Times New Roman, Times, Serif">For the Year Ended</td>
            <td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2018</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2017</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">Revenues</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif">T&#38;D Solutions</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 20pt; width: 54%; text-align: left; font: 10pt Times New Roman, Times, Serif">Transformers</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif">86,263</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif">86,325</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 1pt; padding-left: 20pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Switchgear</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">8,747</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">13,001</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">95,010</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">99,326</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Critical Power Solutions</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 20pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Equipment</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">1,580</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">5,898</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 1pt; padding-left: 20pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Service</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">9,800</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">9,167</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">11,380</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">15,065</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 2.5pt; padding-left: 20pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Consolidated</td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">106,390</td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">114,391</td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
    </table>
    <p style="color: red; margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif">&#160;</p>
    <table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="6" style="text-align: center; font: bold 10pt Times New Roman, Times, Serif">For the Year Ended</td>
            <td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2018</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2017</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">Depreciation and Amortization</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 10pt; width: 54%; text-align: left; font: 10pt Times New Roman, Times, Serif">T&#38;D Solutions</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif">1,525</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif">1,730</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Critical Power Solutions</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">1,718</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">1,792</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 1pt; padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Unallocated Corporate Overhead Expenses</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">62</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">71</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 2.5pt; padding-left: 20pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Consolidated</td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">3,305</td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">3,593</td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
    </table>
    <p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">&#160;</p>
    <table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="6" style="text-align: center; font: bold 10pt Times New Roman, Times, Serif">For the Year Ended</td>
            <td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2018</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2017</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">Operating Income (Loss)</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 10pt; width: 54%; text-align: left; font: 10pt Times New Roman, Times, Serif">T&#38;D Solutions</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif">3,155</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif">910</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Critical Power Solutions</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">(1,322</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">(682</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 1pt; padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Unallocated Corporate Overhead Expenses</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(3,706</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(3,541</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 2.5pt; padding-left: 20pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Consolidated</td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(1,873</td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(3,313</td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
        </tr>
    </table>
    <p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">&#160;</p>
    <p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">The following table presents information which reconciles segment assets to consolidated total assets:</font>
    </p>
    <p style="margin-bottom: 0pt; margin-top: 0pt; text-align: center; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2018</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2017</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">Assets</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 10pt; width: 54%; text-align: left; font: 10pt Times New Roman, Times, Serif">T&#38;D Solutions</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif">59,432</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif">60,171</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Critical Power Solutions</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">7,745</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">9,414</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 1pt; padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Corporate</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">5,335</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">4,670</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 2.5pt; padding-left: 20pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Consolidated</td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">72,512</td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">74,256</td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
    </table>
    <p style="margin-bottom: 0pt; margin-top: 0pt; text-align: center; font: 10pt Times New Roman, Times, Serif">&#160;</p>
    <p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">Corporate assets consist
primarily of cash and deferred tax assets.&#160;</font></p>

    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">&#160;</p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">Revenues are attributable to countries based on the location of the Company&#8217;s customers:</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2018</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2017</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">Revenues</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 10pt; width: 54%; text-align: left; font: 10pt Times New Roman, Times, Serif">United States</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif">74,122</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif">77,924</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Canada</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">32,140</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">36,251</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 1pt; padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Others</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">128</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">216</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 2.5pt; padding-left: 20pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Total</td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">106,390</td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">114,391</td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
    </table>
    <p style="color: red; margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">Sales to Siemens and Hydro-Quebec Utility Company accounted for approximately 17% and 10%, respectively, of the Company&#8217;s total sales in 2018, as compared to 18% and11%, respectively, in 2017.</font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">The distribution of the Company&#8217;s property, plant, and equipment by geographic location is approximately as follows:</font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2018</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2017</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">Property, plant and equipment</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 10pt; width: 54%; text-align: left; font: 10pt Times New Roman, Times, Serif">Canada</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif">1,596</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif">2,801</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif">United States</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">938</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">708</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 1pt; padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Mexico</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">2,750</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">3,349</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 2.5pt; padding-left: 20pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Total</td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">5,284</td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">6,858</td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
    </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<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="idp6809953360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BASIC AND DILUTED LOSS PER COMMON SHARE<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_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">BASIC AND DILUTED LOSS PER COMMON SHARE</a></td>
<td class="text"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt"><b>17. BASIC AND DILUTED LOSS PER COMMON SHARE</b></font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">Basic and diluted loss per common share is calculated based on the weighted average number of shares outstanding during the period. The Company&#8217;s employee and director stock option awards, as well as incremental shares issuable upon exercise of warrants, are not considered in the calculations if the effect would be anti-dilutive. The following table sets forth the computation of basic and diluted loss per share (in thousands, except per share data):</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="6" style="text-align: center; font: bold 10pt Times New Roman, Times, Serif">For the Year Ended</td>
            <td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2018</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2017</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">Numerator:</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 10pt; width: 54%; text-align: left; font: 10pt Times New Roman, Times, Serif">Net loss</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif">(5,664</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif">(9,225</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">Denominator:</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Weighted average basic shares outstanding</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">8,726</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">8,717</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Effect of dilutive securities - equity based compensation plans</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#8212;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#8212;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 1pt; padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Net dilutive effect of warrants outstanding</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 2.5pt; padding-left: 20pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Denominator for diluted net income per common share</td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">8,726</td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">8,717</td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">Net loss per common share:</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Basic</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">(0.65</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">(1.06</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Diluted</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">(0.65</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">(1.06</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">Anti-dilutive securities (excluded from per share calculation):</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Equity based compensation plans</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">365</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">383</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Warrants</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#8212;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">51</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
    </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI http://asc.fasb.org/topic&amp;trid=2144383<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<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="idp6809918368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUBSEQUENT EVENTS<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_SubsequentEventsAbstract', window );"><strong>Subsequent Events [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_SubsequentEventsTextBlock', window );">SUBSEQUENT EVENTS</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font: 10pt Times New Roman, Times, Serif"><b>18.
SUBSEQUENT EVENTS&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">On
January 22, 2019, Pioneer Critical Power, Inc., a Delaware corporation (&#8220;PCPI&#8221;), a wholly-owned subsidiary of the
Company, CleanSpark, Inc., a Nevada corporation(&#8220;CleanSpark&#8221;), and CleanSpark Acquisition, Inc., a Delaware corporation
(&#8220;Merger Sub&#8221;), entered into an Agreement and Plan of Merger (the &#8220;Merger Agreement&#8221;), pursuant to which,
among other things, Merger Sub merged with and into PCPI, with PCPI becoming a wholly-owned subsidiary of the CleanSpark and the
surviving company of the merger (the &#8220;Merger&#8221;).</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">At
the effective time of the Merger, all of the issued and outstanding shares of common stock of PCPI, par value $0.01 per share,
were converted into the right to receive (i) 1,750,000 shares of common stock, par value $0.001 per share (&#8220;Common Stock&#8221;),
of CleanSpark, (ii) a five-year warrant to purchase 500,000 shares of Common Stock at an exercise price of $1.60 per share, and
(iii) a five-year warrant to purchase 500,000 shares of Common Stock at an exercise price of $2.00 per share.&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The
Merger Agreement also contains representations, warranties and covenants of the parties customary for transactions similar to
those contemplated by the Merger Agreement. Such representations and warranties are made solely for purposes of the Merger Agreement
and, in some cases, may be subject to qualifications and limitations agreed to by the parties in connection with the negotiated
terms of the Merger Agreement and may have been qualified by disclosures that were made in connection with the parties&#8217;
entry into the Merger Agreement.&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">In
connection with the Merger Agreement, the Company, CleanSpark and PCPI entered into an Indemnity Agreement (the &#8220;Indemnity
Agreement&#8221;), dated January 22, 2019, pursuant to which the Company agreed to assume the liabilities and obligations related
to the claims made by Myers Powers Products, Inc. in the case titled <i>Myers Power Products, Inc. v. Pioneer Power Solutions,
Inc., Pioneer Custom Electrical Products, Corp., et al.</i>, Los Angeles County Superior Court Case No. BC606546 (the &#8220;Myers
Power Case&#8221;) as they may relate to PCPI or CleanSpark after the closing of the Merger. In addition, the Company agreed to
indemnify and hold harmless CleanSpark and the surviving company of the Merger and their respective officers, directors, agents,
members and employees, and the heirs successors and assigns of the foregoing from and against all losses incurred by reason of
claims made by Myers Power Products, Inc. as presented or substantially similar to that presented in the Myers Powers Case that
are brought against CleanSpark or the surviving company of the Merger after the closing of the Merger. The Indemnify Agreement
expires five years from the date of the Indemnity Agreement.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">In
connection with entry into the Merger Agreement, the Company and CleanSpark entered into a Contract Manufacturing Agreement (the
&#8220;Contract Manufacturing Agreement&#8221;), dated as of January 22, 2019, pursuant to which the Company will manufacture
at its Santa Fe Springs, California facility parallel switchgears, automatic transfer switches and related control and circuit
protective equipment (collectively, &#8220;Products&#8221;) exclusively for purchase by CleanSpark. CleanSpark will purchase the
Products via purchase orders issued to the Company at any time and from time to time. The price for the Products payable by CleanSpark
to the Company will be negotiated on a case by case basis, but all purchases of Products will have a target price of 91% of the
CleanSpark customer&#8217;s purchase order price and will not be more than 109% of the Company&#8217;s cost. The Contract Manufacturing
Agreement has a term of 18 months and may be extended by mutual agreement of the Company and CleanSpark.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">In
connection with entry into the Merger Agreement, the Company and CleanSpark entered into a Non-Competition and Non-Solicitation
Agreement (the &#8220;Non-Compete Agreement&#8221;), dated January 22, 2019, pursuant to which the Company agreed not to, among
other things, own, manage, operate, finance, control, advise, render services to or guarantee the obligations of any person or
entity that engages in or plans to engage in the design, manufacture, distribution and service of paralleling switchgear, automatic
transfer switches, and related products (the &#8220;Restricted Business&#8221;). The Company agreed not to engage in the Restricted
Business within any state or county within the United States in which CleanSpark or the surviving company of the Merger conducts
such Restricted Business for a period of four (4) years from the date of the Non-Compete Agreement.&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">In
addition, the Company also agreed, for a period of four (4) years from the date of the Non-Compete Agreement, not to, among other
things, directly or indirectly (i) solicit, induce, or attempt to induce customers, suppliers, licensees, licensors, franchisees,
consultants of the Restricted Business as conducted by the Company, CleanSpark or the surviving company to cease doing business
with the surviving company or CleanSpark or (ii) solicit, recruit, or encourage any of the surviving company&#8217;s or CleanSpark&#8217;s
employees, or independent contractors to discontinue their employment or engagement with the surviving company or CleanSpark.</font></p><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_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of 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 855<br> -URI http://asc.fasb.org/topic&amp;trid=2122774<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="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>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="idp6827580704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>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>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</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>Principles
of Consolidation</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The
consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All significant intercompany
accounts and transactions have been eliminated in consolidation.</font></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PriorPeriodReclassificationAdjustmentDescription', window );">Reclassifications</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>Reclassifications</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Certain
reclassifications have been made in prior years&#8217; financial statements to conform to the presentation used in the current
year. These reclassifications have not resulted in any changes to the previously reported net income for any year.</font></p><span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>Use
of Estimates</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The
preparation of financial statements in accordance with U.S. GAAP requires management to make estimates and assumptions that affect
the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the financial
statements and the reported amounts of revenues and expenses during the reporting period. The financial statements include estimates
based on currently available information and management&#8217;s judgment as to the outcome of future conditions and circumstances.
Significant estimates in these financial statements include allowance for doubtful accounts receivable, inventory provision, useful
lives and impairment of long-lived assets, income tax provision, goodwill impairment, cost of pension benefits and estimates related
to purchase price allocation.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Changes
in the status of certain facts or circumstances could result in material changes to the estimates used in the preparation of the
financial statements and actual results could differ from the estimates and assumptions.</font></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRecognitionPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Revenue Recognition</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Revenue is recognized when (1) a contract
with a customer exists, (2) performance obligations promised in a contract are identified based on the products or services that
will be transferred to the customer, (3) the transaction price is determined based on the consideration to which the Company will
be entitled in exchange for transferring products or services to the customer, (4) the transaction price is allocated to the performance
obligations in the contract and (5) the Company satisfies performance obligations. Substantially all of our revenue is recognized
at a point of time, as the promised product passes to the customer. Service revenues include maintenance contracts that are recognized
over time based on the contract term and repair services which are recognized as services are delivered.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfSalesPolicyTextBlock', window );">Cost of Goods Sold</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>Cost
of Goods Sold</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Cost
of goods sold for the T&#38;D Solutions and Critical Power segments primarily includes charges for materials, direct labor and
related benefits, freight (inbound and outbound), direct supplies and tools, purchasing and receiving costs, inspection costs,
internal transfer costs, warehousing costs and utilities related to production facilities and, where appropriate, an allocation
of overhead. Cost of goods sold for Critical Power Solutions also includes indirect labor and infrastructure cost related to the
provision of field services.</font></p><span></span>
</td>
</tr>
<tr class="re">
<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 );">Financial Instruments</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>Financial
Instruments</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The
Company&#8217;s financial instruments consist primarily of cash and cash equivalents, receivables, payables and debt instruments.
The carrying values of these financial instruments approximate their respective fair values as they are either short-term in nature
or carry interest rates which are periodically adjusted to market rates. Unless otherwise indicated, the carrying value of these
financial instruments approximates their fair market value.</font></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and Cash Equivalents</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>Cash
and Cash Equivalents</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"></font>&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Cash
and cash equivalents comprise cash on hand, demand deposits and investments with an original maturity at the date of purchase
of three months or less.</font></p><span></span>
</td>
</tr>
<tr class="re">
<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 );">Accounts Receivable</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>Accounts
Receivable</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The
Company accounts for trade receivables at original invoice amount less an estimate made for doubtful receivables based on a review
of all outstanding amounts on a monthly basis. Management determines the allowance for doubtful accounts by regularly evaluating
individual customer receivables and considering a customer&#8217;s financial condition, credit history and current economic conditions.
The Company writes off trade receivables when they are deemed uncollectible. The Company records recoveries of trade receivables
previously written off when it receives them. Management considers the Company&#8217;s allowance for doubtful accounts, which
was $0.2 and $0.5 million as of December 31, 2018 and 2017, respectively, sufficient to cover any exposure to loss in its accounts
receivable.</font></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock', window );">Long-Lived Assets</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>Long-Lived
Assets</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Depreciation
and amortization for property, plant and equipment, and finite life intangible assets, is computed and included in cost of goods
sold and in selling and administrative expense, as appropriate. Long-lived assets, consisting primarily of property, plant and
equipment, are stated at cost less accumulated depreciation. Property, plant and equipment are depreciated using the straight
line method, based on the estimated useful lives of the assets (buildings &#8211; 25 years, machinery and equipment - 5 to 15
years, computer hardware and software - 3 to 5 years, furniture &#38; fixtures 5 to 7 years, leasehold improvements &#8211; term
of lease). Depreciation commences in the year the assets are ready for their intended use. As a convention, in the initial year
an asset is placed in service, the Company takes one half year of depreciation.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Finite
life intangible assets consist primarily of customer relationships in multiple categories that are specific to the businesses
acquired and for which estimated useful lives were determined based on actual historical customer attrition rates. The Company&#8217;s
other finite life intangible assets consist of non-compete agreements, which have defined terms, certain trademarks which the
Company has elected to gradually discontinue, and internally-developed software. These finite life intangible assets are amortized
by the Company over periods ranging from four to ten years. The Company accelerated and fully amortized the distributor territory
license intangible asset upon the termination of its distribution agreement with a supplier during the year ended December 31,
2017.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Long-lived
assets and finite life intangible assets are reviewed for impairment whenever events or circumstances have occurred that indicate
the remaining useful life of the asset may warrant revision or that the remaining balance of the asset may not be recoverable.
Upon indications of impairment, or in the normal course of annual testing, assets and liabilities are grouped at the lowest level
for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities. The measurement of
possible impairment is generally estimated by the ability to recover the balance of an asset group from its expected future operating
cash flows on an undiscounted basis. If such assets are considered to be impaired, the impairment to be recognized is measured
by the amount by which the carrying amount of the asset exceeds the fair value thereof. Determining asset groups and underlying
cash flows requires the use of significant judgment.</font></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsIndefiniteLivedPolicy', window );">Goodwill and Indefinite Life Intangible Assets</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>Goodwill
and Indefinite Life Intangible Assets</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Goodwill
was generated through the acquisitions made by the Company between 2010 and 2015. As the total consideration paid exceeded the
value of the net assets acquired, the Company recorded goodwill for each of the completed acquisitions. At the date of acquisition,
the Company performed a valuation to determine the value of the intangible assets, and the allocation of the purchase price to
the assets and liabilities acquired. The goodwill is attributable to synergies and economies of scale provided to us by the acquired
entity.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The
Company tests its goodwill and indefinite-lived intangible asset for impairment at least annually (as of October 1) and whenever
events or circumstances change that indicate impairment may have occurred. A significant amount of judgment is involved in determining
if an indicator of impairment has occurred. Such indicators may include, among others: a significant decline in the Company&#8217;s
expected future cash flows; a sustained, significant decline in the Company&#8217;s stock price and market capitalization; a significant
adverse change in legal factors or in the business climate of its segments; unanticipated competition; and slower growth rates.
Any adverse change in these factors could have a significant impact on the recoverability of goodwill, the indefinite-lived intangible
assets and the Company&#8217;s consolidated financial results. As described in Note 9, the company recorded impairment charges
of $870, $377 and $103 against technology-related industry accreditation, customer relationships and non-complete agreements,
respectively, in 2018 and $1,445 against goodwill in 2017.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The
Company tests its goodwill for impairment at the reporting unit level, which is an operating segment or a segment that is one
level below its operating segments.&#160;An operating segment is defined by ASC 280-10-50 as a component of an enterprise that
earns revenue and incurs expenses, of which discrete financial information is available. The goodwill has been assigned to the
reporting unit to which the value relates.&#160;Two of the Company&#8217;s four reporting units have goodwill. The Company tests
goodwill by estimating the fair value of the reporting unit using a discounted cash flow model and other valuation techniques,
but may elect to perform a qualitative analysis. A quantitative analysis is used to determine an estimated fair value representing
the amount at which a reporting unit could be bought or sold in a current transaction between willing parties on an arms-length
basis. The estimated fair value of each reporting unit is derived using a discounted cash flow method based on market and reporting
unit-specific assumptions, including estimated future revenues and expenses, weighted average cost of capital, capital expenditures,
the useful life over which cash flows will occur and other assumptions which are considered reasonable and inherent in discounted
cash flow analysis. A qualitative analysis is performed by assessing certain trends and factors, including projected market outlook
and growth rates, forecasted and actual sales and operating profit margins, discount rates, industry data and other relevant qualitative
factors. These trends and factors are compared to, and based on, the assumptions used in the most recent quantitative assessment.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Indefinite
life intangible assets consist primarily of trademarks. The fair value of these assets are determined using a royalty relief methodology
of the income approach similar to that employed when the associated assets were acquired, but using updated estimates of future
sales, cash flows and profitability. The royalty relief methodology isolates the revenues derived from the use of the intangible
asset, applies an appropriate pretax royalty rate to the revenues, deducts income taxes, discounts the cash flow over the projection
period to present value using an appropriate discount rate and adds the present value of the tax shield.</font></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Foreign Currency Translation</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>Foreign
Currency Translation</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The
functional currency for the Companies foreign subsidiaries is the local currency in which the entity is located. The financial
statements of all subsidiaries with a functional currency other than the U.S. dollar have been translated into U.S. dollars. All
assets and liabilities of foreign operations are translated into U.S. dollars using year-end exchange rates, and all revenues
and expenses are translated at weighted average rates during the respective period. The U.S. dollar results that arise from such
translation, as well as exchange gains and losses on intercompany balances of a long-term investment nature, are included in the
cumulative currency translation adjustments in accumulated other comprehensive income in stockholders&#8217; equity. Gains and
losses resulting from foreign currency transactions are included in earnings.</font></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>Income
Taxes</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"></font>&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The
Company accounts for income taxes under the asset and liability method, based on the income tax laws and rates in the countries
in which operations are conducted and income is earned. This approach requires the recognition of deferred tax assets and liabilities
for the expected future tax consequences of temporary differences between the carrying amounts and the tax basis of assets and
liabilities. Developing the provision for income taxes requires significant judgment and expertise in federal, international and
state income tax laws, regulations and strategies, including the determination of deferred tax assets and liabilities and, if
necessary, any valuation allowances that may be required for deferred tax assets. The Company records a valuation allowance to
reduce its deferred tax assets to the amount that is more likely than not to be realized. The Company believes that the deferred
tax asset recorded as of December 31, 2018 and 2017 is realizable through future reversals of existing taxable temporary differences
and future taxable income. If the Company was to subsequently determine that it would be able to realize deferred tax assets in
the future in excess of its net recorded amount, an adjustment to deferred tax assets would increase net income for the period
in which such determination was made. The Company will continue to assess the adequacy of the valuation allowance on a quarterly
basis. The Company&#8217;s judgments and tax filings are subject to audit by various taxing authorities.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The
objective of accounting for income taxes is to recognize the amount of taxes payable or refundable for the current year and deferred
tax liabilities and assets for the future tax consequences or events that have been recognized in the Company&#8217;s financial
statements or tax returns. The Company recognizes the tax benefit from an uncertain tax position only if it is more likely than
not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position
(see &#8220;Unrecognized Tax Benefits&#8221; below).</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Income
tax related interest and penalties are grouped with interest expense on the consolidated statement of operations.</font></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxUncertaintiesPolicy', window );">Unrecognized Tax Benefits</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>Unrecognized
Tax Benefits</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The
Company accounts for unrecognized tax benefits in accordance with Financial Accounting Standards Board (&#8220;FASB&#8221;) Accounting
Standards Codification (&#8220;ASC&#8221;) &#8220;Income Taxes&#8221; (&#8220;ASC 740&#8221;). ASC 740 prescribes a recognition
threshold that a tax position is required to meet before being recognized in the financial statements and provides guidance on
de-recognition, measurement, classification, interest and penalties, accounting in interim periods, disclosure and transition
issues. ASC 740 contains a two-step approach to recognizing and measuring uncertain tax positions. The first step is to evaluate
the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not
that the position will be sustained upon ultimate settlement with a taxing authority, including resolution of related appeals
or litigation processes, if any. The second step is to measure the tax benefit as the largest amount that is more than 50% likely
of being realized upon ultimate settlement.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Additionally,
ASC 740 requires the Company to accrue interest and related penalties, if applicable, on all tax positions for which reserves
have been established consistent with jurisdictional tax laws. See Note 14 &#8210; Income Taxes.</font></p><span></span>
</td>
</tr>
<tr class="re">
<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 Payments</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>Share-Based
Payments</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The
Company accounts for share based payments in accordance with the provisions of FASB ASC 718 &#8220;Compensation &#8211; Stock
Compensation&#8221; and accordingly recognizes in its financial statements share based payments at their fair value. In addition,
it recognizes in the financial statements an expense based on the grant date fair value of stock options granted to employees
and directors. The expense is recognized on a straight line basis over the expected option life while taking into account the
vesting period and the offsetting credit is recorded in additional paid-in capital. Upon exercise of options, the consideration
paid together with the amount previously recorded as additional paid-in capital is recognized as capital stock. The Company estimates
its forfeiture rate in order to determine its compensation expense arising from stock based awards. The Company uses the Black-Scholes
Merton option pricing model to determine the fair value of the options. Non-employee members of the Board of Directors are deemed
to be employees for the purposes of recognizing share-based compensation expense.</font></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementPlansPolicy', window );">Employee Benefit Plan</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>Employee
Benefit Plan</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The
Company sponsors a defined benefit plan as described in Note 15 &#8210; Pension Plan. The cost of pension benefits earned by employees
is actuarially determined using the accumulated benefit method and a discount rate, used to measure interest cost on the accrued
employee future benefit obligation, based on market interest rates on high-quality debt instruments with maturities that match
the timing and benefits expected to be paid by the plan. Plan assets are valued using current market values and the expected return
on plan assets is based on the net asset value of the plan assets.&#160;The costs that relate to employee current service are
charged to income annually.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The
transitional obligation created upon adoption of the FASB ASC 715 &#8220;Compensation &#8211; Retirement Benefits&#8221; is amortized
over the average remaining service period of employees. For a given year, unrecognized actuarial gains or losses are recognized
into income if the unamortized balance at the beginning of the year is more than 10% of the greater of the plan asset or liability
balance. Any unrecognized actuarial gain or loss in excess of this threshold is recognized in income over the remaining service
period of the employees.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The
Company reflects the funded status of its defined pension plans as a net asset or net liability in its balance sheet, with an
offsetting amount in accumulated other comprehensive income, and recognizes changes in that funded status in the year in which
the changes occur through comprehensive income.</font></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryPolicyTextBlock', window );">Inventories</a></td>
<td class="text"><p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt"><b>Inventories</b></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">Inventories are stated at the lower of cost or net realizable value using first-in, first-out (FIFO) or weighted-average methods and include the cost of materials, labor and manufacturing overhead. The Company uses estimates in determining the level of reserves required to state inventory at the lower of cost or market. The Company estimates are based on market activity levels, production requirements, the physical condition of products and technological innovation. Changes in any of these factors may result in adjustments to the carrying value of inventory. See Note 6 - Inventories.</font></p><span></span>
</td>
</tr>
<tr class="ro">
<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 );">Income (Loss) Per Share</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>Income
(Loss) Per Share</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Basic
income (loss) per share is computed by dividing the income (loss) for the period by the weighted average number of common shares
outstanding during the period. Diluted income (loss) per share is computed by dividing the income (loss) for the period by the
weighted average number of common and common equivalent shares outstanding during the period. (See Note 17 &#8210; Basic and Diluted
Net Loss Per Share).</font></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock', window );">Fair Value Measurements</a></td>
<td class="text"><p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt"><b>Fair Value Measurements</b></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">FASB ASC 820 &#8220;Fair Value Measurement and Disclosure&#8221; applies to all assets and liabilities that are being measured and reported on a fair value basis. ASC 820 establishes a framework for measuring fair value in U.S GAAP, and expands disclosure about fair value measurements. ASC 820 enables the reader of the financial statements to assess the inputs used to develop those measurements by establishing a hierarchy for ranking the quality and reliability of the information used to determine fair values. ASC 820 requires that assets and liabilities carried at fair value be classified and disclosed in one of the following three categories:</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">Level 1: &#160;Quoted market prices in active markets for identical assets or liabilities.&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">Level 2: &#160;Observable market based inputs or unobservable inputs that are corroborated by market data.&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">Level 3: &#160;Unobservable inputs that are not corroborated by market data.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">In determining
the appropriate levels, the Company performs a detailed analysis of the assets and liabilities that are subject to ASC 820. At
each reporting period, all assets and liabilities for which the fair value measurement is based on significant unobservable inputs
are classified as Level 3.&#160;</font></p>

    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">The fair value represents management&#8217;s best estimates based on a range of methodologies and assumptions. The carrying value of receivables and payables arising in the ordinary course of business approximate fair value because of the relatively short period of time between their origination and expected realization.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">The Company&#8217;s financial instruments consist primarily of cash and cash equivalents, receivables, payables and debt instruments. The carrying values of these financial instruments approximate their respective fair values as they are either short
            <font style="font-family: Times New Roman, Times, Serif">-</font>term in nature or carry interest rates which are periodically adjusted to market rates. Unless otherwise indicated, the carrying value of these financial instruments approximates their fair market value.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recent Accounting Pronouncements</a></td>
<td class="text"><p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt"><b>Recent Accounting Pronouncements</b></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">There have been no recent accounting pronouncements not yet adopted by the Company which would have a material impact on the Company&#8217;s financial statements.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt"><i>Revenue from Contracts with Customers.&#160;</i>In May 2014, the FASB issued Accounting Standards Update No. 2014-09, <i>Revenue from Contracts with Customers </i>(Topic 606), or ASU 2014-09, which supersedes nearly all existing revenue recognition guidance under U.S. GAAP. Since then, the FASB has also issued ASU 2016-08, <i>Revenue from Contracts with Customers </i>(Topic 606), <i>Principals versus Agent Considerations, </i>ASU 2016-10, <i>Revenue from Contracts with Customers </i>(Topic 606), <i>Identifying Performance Obligations and Licensing</i>, and ASU 2017-13, <i>Revenue Recognition </i>(Topic 605), <i>Revenue from Contracts with Customers </i>(Topic 606), <i>Leases </i>(Topic 840), and <i>Leases </i>(Topic 842), <i>Amendments to SEC Paragraphs Pursuant to the Staff Announcement at the July 20, 2017 EITF Meeting and Recession of Prior SEC Staff Announcements and Observer Comments, </i>which further elaborate on the original ASU No. 2014-09. The core principle of these updates is to recognize revenues when promised goods or services are transferred to customers in an amount that reflects the consideration to which an entity expects to be entitled for those goods or services. ASU 2014-09 defines a five step process to achieve this core principle and, in doing so, more judgments and estimates may be required within the revenue recognition process than are required under existing U.S. GAAP.
            <font style="font-family: Times New Roman, Times, Serif">In July 2015, the FASB approved a one-year deferral of the effective date to January 1, 2018, with early adoption to be permitted as of the original effective date of January 1, 2017. Once this standard becomes effective, companies may </font>use either of the following transition methods: (i) a full retrospective approach reflecting the application of the standard in each prior reporting period with the option to elect certain practical expedients; or (ii) a
            <font style="font-family: Times New Roman, Times, Serif">retrospective approach with the cumulative effect of initially adopting ASU 2014-09 recognized at the date of adoption (which includes additional footnote disclosures) (the &#8220;modified retrospective approach&#8221;).&#160;The Company completed a review of its various revenue streams within its two reportable segments: (i) T&#38;D Solutions and (ii) Critical Power. We have gathered data to quantify the amount of sales by type of revenue stream and categorized the types of sales for our business units for the purpose of comparing how we currently recognize revenue to the new standard in order to quantify the impact of this ASU. We have made policy elections within the amended standard that are consistent with our current accounting. We adopted ASU 2014-09 in our first quarter of 2018 using the modified retrospective approach. We have performed a quantitative assessment of adopting ASU 2014-09 and concluded that there was no material impact to our financial statements other than enhanced disclosures and no changes to the opening retained earnings. </font>
        </font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt"><i>Leases. </i>In February 2016, the FASB issued ASU No. 2016-02,&#160;&#8220;<i>Leases (Topic 842)&#8221;</i>, which requires, among other things, a lessee to recognize a liability representing future lease payments and a right-of-use asset representing its right to use the underlying asset for the lease term. For operating leases, a lessee will be required to recognize at inception a right-of-use asset and a lease liability equal to the net present value of the lease payments, with lease expense recognized over the lease term on a straight-line basis. For leases with a term of twelve months or less, ASU 2016-02 allows a reporting entity to make an accounting policy election to not recognize a right-of-use asset and a lease liability, and to recognize lease expense on a straight-line basis. ASU No. 2016-02 is effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years, with early adoption permitted. Upon adoption, a reporting entity should apply the provisions of ASU 2016-02 at the beginning of the earliest period presented using a modified retrospective approach, which includes certain optional practical expedients that an entity may elect to apply. We adopted this standard in our first quarter of 2018 using the modified retrospective approach. As a result, the opening retained earnings for January 1, 2017, was reduced by approximately $0.1 million. There was also an increase in assets and corresponding liabilities of approximately $5.3 and $5.2 million, respectively at January 1, 2017.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt; background-color: white"><i>Share-Based
Compensation</i>. In April 2016, the FASB issued ASU No. 2016-09, &#8220;<i>Compensation-Stock Compensation</i> (Topic 718), <i>Improvements
to Employee Share-Based Payment Accounting</i>&#8221;. Under ASU No. 2016-09, companies will no longer record excess tax benefits
and certain tax deficiencies in additional paid-in capital (&#8220;APIC&#8221;). Instead, they will record all excess tax benefits
and tax deficiencies as income tax expense or benefit in the income statement and the APIC pools will be eliminated. In addition,
ASU No. 2016-09 eliminates the requirement that excess tax benefits be realized before companies can recognize them. ASU No. 2016-09
also requires companies to present excess tax benefits as an operating activity on the statement of cash flows rather than as
a financing activity. Furthermore, ASU No. 2016-09 will increase the amount an employer can withhold to cover income taxes on
awards and still qualify for the exception to liability classification for shares used to satisfy the employer&#8217;s statutory
income tax withholding obligation. An employer with a statutory income tax withholding obligation will now be allowed to withhold
shares with a fair value up to the amount of taxes owed using the maximum statutory tax rate in the employee&#8217;s applicable
jurisdiction(s). ASU No. 2016-09 requires a company to classify the cash paid to a tax authority when shares are withheld to satisfy
its statutory income tax withholding obligation as a financing activity on the statement of cash flows. Under current GAAP, it
was not specified how these cash flows should be classified. In addition, companies will now have to elect whether to account
for forfeitures on share-based payments by (1) recognizing forfeitures of awards as they occur or (2) estimating the number of
awards expected to be forfeited and adjusting the estimate when it is likely to change, as is currently required. The amendments
of this ASU are effective for reporting periods beginning after December 15, 2016, with early adoption permitted but all of the
guidance must be adopted in the same period. </font> <font style="font-size: 10pt">We adopted ASU No. 2016-09 in 2017. <font style="font-family: Times New Roman, Times, Serif">The
adoption of the new guidance did not materially affect our financial position, results of operations or cash flows.</font></font></p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt"></font>
    </p>

    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font: 10pt Times New Roman, Times, Serif"><i>Statement of Cash Flows. </i></font>
        <font style="font-size: 10pt">In August 2016, the FASB issued ASU No. 2016-15, &#8220;<i>Statement of Cash Flows </i>(Topic 230)<i>: Classification of Certain Cash Receipts and Cash Payments&#8221;.</i> The purpose of Update No. 2016-15 is to reduce the diversity in practice in presentation and classification of the following items within the statement of cash flows: debt prepayments or debt extinguishment costs, settlement of zero coupon debt instruments or other debt instruments with coupon interest rates that are insignificant in relation to the effective interest rate of the borrowing, contingent consideration payments made after a business combination, proceeds from the settlement of insurance claims, proceeds from the settlement of corporate-owned life insurance policies, distributions received from equity method investments and beneficial interests in securitization transactions. It also addresses classification of transactions that have characteristics of more than one class of cash flows. Update No. 2016-15 is effective for annual periods beginning after December 15, 2017, and a retrospective transition method is required. We adopted ASU 2016-15 in our first quarter of 2018 using the retrospective approach. The adoption of ASU 2016-15 did not have a material impact on our consolidated statements of cash flows.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">In October 2016, the FASB issued ASU No. 2016-16, &#8220;<i>Income Taxes (Topic 740)&#8221;: Intra-Entity Transfers of Assets Other Than Inventory.</i> ASU No. 2016-16 requires the income tax consequences of intra-entity transfers of assets other than inventory to be recognized when the intra-entity transfer occurs rather than deferring recognition of income tax consequences until the transfer was made with an outside party. We adopted ASU 2016-16 in the first quarter of 2018 using a modified retrospective approach. Adoption of the new standard did not have a material impact on our Consolidated Financial Statements.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt"><i>Simplifying the Test for Goodwill Impairment.</i> In January 2017, the FASB issued ASU No. 2017-04, &#8220;Simplifying the Test for Goodwill Impairment.&#8221; This standard was established to simplify how an entity is required to test goodwill for impairment by eliminating Step 2&#160;from the goodwill impairment test. Step 2 measures a goodwill impairment loss by comparing the implied fair value of a reporting unit&#8217;s goodwill with the carrying amount of that goodwill. Under the amendments in this Update, an entity should perform its annual, or interim, goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. An entity should recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit&#8217;s fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. Additionally, an entity should consider income tax effects from any tax deductible goodwill on the carrying amount of the reporting unit when measuring the goodwill impairment loss, if applicable. The FASB also eliminated the requirements for any reporting unit with a zero or negative carrying amount to perform a qualitative assessment and, if it fails that qualitative test, to perform Step 2 of the goodwill impairment test. Therefore, the same impairment assessment applies to all reporting units. An entity is required to disclose the amount of goodwill allocated to each reporting unit with a zero or negative carrying amount of net assets. An entity still has the option to perform the qualitative assessment for a reporting unit to determine if the quantitative impairment test is necessary. We adopted this standard during the fourth quarter of 2017 in conjunction with our goodwill impairment assessment. As of the measurement date October 1, 2018, dry type transformers and critical power reporting units had negative carrying values. The Company allocated $5.6 million and $3.0 million of goodwill to dry type and critical power reporting units, respectively. The Company recorded an impairment charge of $1.4 million to the remaining goodwill of the switchgear reporting unit in 2017. The Company recorded no impairment to goodwill during the year ended December 31, 2018.</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt"><i>Presentation of Net Periodic Pension Cost and Net Periodic Postretirement Benefit Cost</i>. In March 2017,
            <font style="font: 10pt Times New Roman, Times, Serif">the FASB issued ASU No. 2017-07 Improving the Presentation of Net Periodic Pension Cost and Net Periodic Postretirement Benefit Cost. We adopted Accounting Standards Update No.&#160;2017-07, &#8220;<i>Improving the Presentation of Net Periodic Pension Cost and Net Periodic Postretirement Benefit Cost&#8221; </i>(the &#8220;New Retirement Standard&#8221;), effective January&#160;1, 2018 using the full-retrospective method. The New Retirement Standard requires employers to present the service cost component of the net periodic benefit cost in the same income statement line item as other employee compensation costs arising from services rendered during the period. The other components of net benefit cost, including interest cost, expected return on plan assets, amortization of prior service cost/credit and actuarial gain/loss, and settlement and curtailment effects, is to be presented outside of any subtotal of operating income. The Company elected to apply the practical expedient which allows for comparable classification of costs of benefits incurred by the Company for the year ended December 31, 2018 and 2017 as included in Note 15 to the consolidated financial statements in Part II of this Annual Report on Form 10-K as the estimation basis for applying the retrospective presentation requirements of the standard.</font>
        </font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt"><i>Stock
Compensation.</i> In June 2018, the FASB issued ASU No. 2018-07, <i>Compensation &#8211; Stock Compensation (Topic 718): Improvements
to Nonemployee Share-Based Payment Accounting. </i>The amendments in this update expand the scope of Topic 718 to include share-based
payment transactions for acquiring goods and services from nonemployees. An entity should apply the requirements of Topic 718
to nonemployee awards except for specific guidance on inputs to an option pricing model and the attribution of cost (that is,
the period of time over which share-based payment awards vest and the pattern of cost recognition over that period). The amendments
specify that Topic 718 applies to all share-based payment transactions in which a grantor acquires goods or services to be used
or consumed in a grantor&#8217;s own operations by issuing share-based payment awards. The amendments also clarify that Topic
718 does not apply to share-based payments used to effectively provide (1) financing to the issuer or (2) awards granted in conjunction
with selling goods or services to customers as part of a contract accounted for under Topic 606, Revenue from Contracts with Customers.
The updated standard is effective for the Company beginning after December 15, 2018, including interim periods within that fiscal
year. Early adoption of the new guidance is permitted, but no earlier than an entity&#8217;s adoption date of Topic 606. The Company
does not expect that the adoption of this standard will have a material effect on its consolidated financial statements.&#160;</font></p>

    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt"><i>Fair Value Measurement. </i>In August 2018, the FASB issued ASU No. 2018-13, <i>Fair Value Measurement (Topic 820): Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement </i>that eliminates, amends, and adds certain disclosure requirements for fair value measurements. The ASU is effective for all annual and interim periods beginning January 1, 2020, with early adoption permitted. The Company is currently evaluating the impact of adopting this ASU on its consolidated financial statements.</font></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_CostOfSalesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 recognition of costs in the period which correspond to the sales and revenue categories presented in the statement of operations. The accounting policy may include the amount and nature of costs incurred, provisions associated with inventories, purchase discounts, freight and other costs included in cost of sales incurred and recorded in the period. This disclosure also includes the nature of costs of sales incurred and recorded in the statement of operations for the period relating to transactions with related parties.</p></div>
<a href="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 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<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 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_CostOfSalesPolicyTextBlock</td>
</tr>
<tr>
<td style="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_FairValueMeasurementPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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_GoodwillAndIntangibleAssetsIntangibleAssetsIndefiniteLivedPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 indefinite-lived intangible assets (that is, those intangible assets not subject to amortization). This accounting policy also may address how the entity assesses whether events and circumstances continue to support an indefinite useful life and 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 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><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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsIndefiniteLivedPolicy</td>
</tr>
<tr>
<td style="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_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 impairment and disposal of long-lived assets including goodwill and other 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;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="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_IncomeTaxUncertaintiesPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for tax positions taken in the tax return filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other types of contingencies related to income taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 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 740<br> -SubTopic 10<br> -Section 05<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=115928150&amp;loc=d3e26513-109311<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxUncertaintiesPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementPlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 pension and other postretirement benefit plans. This accounting policy may address (1) the types of plans sponsored by the entity, and the benefits provided by each plan (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66047640&amp;loc=d3e39622-114963<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 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=d3e29149-114947<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 70<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6412939&amp;loc=d3e15145-114933<br><br>Reference 6: 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_PensionAndOtherPostretirementPlansPolicy</td>
</tr>
<tr>
<td style="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_PriorPeriodReclassificationAdjustmentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 reclassifications that affects the comparability 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 205<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6359566&amp;loc=d3e326-107755<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PriorPeriodReclassificationAdjustmentDescription</td>
</tr>
<tr>
<td style="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_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>42
<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="idp6818175456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RESTRUCTURING AND INTEGRATION (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_RestructuringAndRelatedActivitiesAbstract', window );"><strong>Restructuring and Related Activities [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_ScheduleOfRestructuringReserveByTypeOfCostTextBlock', window );">Schedule of components of restructuring and integration expenses, before taxes</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The
following is a summary of the components of restructuring and integration expenses, before taxes, relating to operating expenses
during the year ended December 31, 2017:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%">
<tr style="vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>T&#38;D</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Critical
    Power</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">Year Ended December 31, 2017</font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Segment</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Segment</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Total</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 61%; padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Business
    integration expenses</font></td>
    <td style="width: 1%; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 10%; border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">219</font></td>
    <td style="width: 1%; padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 10%; border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="width: 1%; padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 10%; border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">219</font></td>
    <td style="width: 1%; padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 2.5pt; text-align: left; padding-left: 10pt"><font style="font: 10pt Times New Roman, Times, Serif">Pre-tax
    restructuring and integration expense</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">219</font></td>
    <td style="padding-bottom: 2.5pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="padding-bottom: 2.5pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">219</font></td>
    <td style="padding-bottom: 2.5pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
</table><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_ppsi_ScheduleOfComponentsAndChangesInCompanysRestructuringLiabilityTableTextBlock', window );">Schedule of components and changes in the company's restructuring liability</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font: 10pt Times New Roman, Times, Serif">The
components and changes in the Company&#8217;s restructuring liability were as follows:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%">
<tr style="vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Facility</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Severance
    and</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Product
    Line</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Closure
    and</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Related</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Harmonization</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Exit
    Costs</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Total</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 48%"><font style="font: 10pt Times New Roman, Times, Serif">Restructuring liability as
    of January 31, 2017</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 10%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">113</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 10%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">46</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 10%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">592</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 10%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">751</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: left; padding-left: 10pt"><font style="font: 10pt Times New Roman, Times, Serif">Restructuring
    and integration expense</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">219</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">219</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt; text-align: left; padding-left: 10pt"><font style="font: 10pt Times New Roman, Times, Serif">Cash
    paid</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(113</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(46</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(811</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(970</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">Restructuring
    liability as of December 31, 2017</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="padding-bottom: 2.5pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="padding-bottom: 2.5pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="padding-bottom: 2.5pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="padding-bottom: 2.5pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
</table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ppsi_ScheduleOfComponentsAndChangesInCompanysRestructuringLiabilityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 components and changes in the company's restructuring liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ppsi_ScheduleOfComponentsAndChangesInCompanysRestructuringLiabilityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ppsi_</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_RestructuringAndRelatedActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RestructuringAndRelatedActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost. This element may also include a description of any reversal and other adjustment made during the period to the amount of an accrued liability for restructuring activities. This element may be used to encapsulate the roll forward presentations of an entity's restructuring reserve by type of cost and in total, and explanation of changes that occurred 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 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock</td>
</tr>
<tr>
<td style="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>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="idp6825384624">
<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 );">Schedule of revenues disaggregated by revenue discipline</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font: 10pt Times New Roman, Times, Serif">The
following table presents our revenues disaggregated by revenue discipline:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 70%">
<tr style="vertical-align: bottom">
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="6" style="font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>For
    the Year Ended</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="6" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>December
    31,</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>2018</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>2017</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 66%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Products</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 14%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">96,590</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 14%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">105,225</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Services</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">9,800</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">9,166</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; text-align: left; padding-left: 10pt"><font style="font: 10pt Times New Roman, Times, Serif">Total
    Revenue</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">106,390</font></td>
    <td style="padding-bottom: 2.5pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">114,391</font></td>
    <td style="padding-bottom: 2.5pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
</table><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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<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="idp6818159648">
<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>Inventory 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 the components of inventories</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The
components of inventories are summarized below:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 70%">
<tr style="vertical-align: bottom">
    <td style="font-weight: bold; color: red; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="6" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>December
    31,</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>2018</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>2017</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 66%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Raw materials</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 14%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">14,952</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 14%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">10,376</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Work in process</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">5,547</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">5,082</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Finished goods</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">7,323</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">10,919</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Provision
    for excess and obsolete inventory</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(512</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(264</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; text-align: left; padding-left: 10pt"><font style="font: 10pt Times New Roman, Times, Serif">Total
    inventories</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">27,310</font></td>
    <td style="padding-bottom: 2.5pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">26,113</font></td>
    <td style="padding-bottom: 2.5pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
</table><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>45
<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="idp6809869360">
<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 [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Schedule of property, plant and equipment</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Property,
plant and equipment are summarized below:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 70%">
<tr style="vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="6" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>December
    31,</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>2018</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>2017</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 58%"><font style="font: 10pt Times New Roman, Times, Serif">Land</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 20%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">5</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 20%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">50</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td><font style="font: 10pt Times New Roman, Times, Serif">Buildings</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,574</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,547</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Machinery and equipment</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">10,578</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">10,668</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Furniture and fixtures</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">447</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">475</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Computer hardware and
    software</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,261</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,370</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Leasehold improvements</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">677</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">721</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Construction
    in progress</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">348</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">18</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">14,890</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">15,849</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Less:
    Accumulated depreciation</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(9,606</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(8,991</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 2.5pt; text-align: left; padding-left: 10pt"><font style="font: 10pt Times New Roman, Times, Serif">Total
    property, plant and equipment, net</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">5,284</font></td>
    <td style="padding-bottom: 2.5pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">6,858</font></td>
    <td style="padding-bottom: 2.5pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
</table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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><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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<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="idp6805832624">
<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 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_ScheduleOfGoodwillTextBlock', window );">Schedule of carrying amount of goodwill by reportable segment</a></td>
<td class="text"><p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">Changes in the carrying amount of goodwill by reportable segment during the years ended December 31, 2018 and 2017 are as follows:</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: center; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="text-align: center; font: bold 10pt Times New Roman, Times, Serif">T&#38;D</td>
            <td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="text-align: center; font: bold 10pt Times New Roman, Times, Serif">Critical Power</td>
            <td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="text-align: center; font: bold 10pt Times New Roman, Times, Serif">Solutions</td>
            <td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="text-align: center; font: bold 10pt Times New Roman, Times, Serif">Solutions</td>
            <td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="text-align: center; font: bold 10pt Times New Roman, Times, Serif">Total</td>
            <td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="color: red; text-align: center; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Segment</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Segment</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Goodwill</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 10pt; text-align: left; font: bold 10pt Times New Roman, Times, Serif">Gross Goodwill:</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="width: 41%; font: 10pt Times New Roman, Times, Serif">Balance as of January 1, 2017</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif">7,978</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif">2,970</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif">10,948</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 1pt; padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif">No activity</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">Balance as of December 31, 2017</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">7,978</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">2,970</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">10,948</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: left; font: bold 10pt Times New Roman, Times, Serif">Accumulated impairment losses:</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">Balance as of January 1, 2017</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">(976</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#8212;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">(976</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 1pt; padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Impairment charges</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(1,445</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(1,445</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">Balance as of December 31, 2017</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(2,421</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(2,421</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 2.5pt; padding-left: 10pt; text-align: left; font: bold 10pt Times New Roman, Times, Serif">Net Goodwill</td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">5,557</td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">2,970</td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">8,527</td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 10pt; text-align: left; font: bold 10pt Times New Roman, Times, Serif">Gross Goodwill:</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">Balance as of January 1, 2018</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">7,978</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">2,970</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">10,948</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 1pt; padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif">No activity</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">Balance as of December 31, 2018</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">7,978</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">2,970</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">10,948</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: left; font: bold 10pt Times New Roman, Times, Serif">Accumulated impairment losses:</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">Balance as of January 1, 2018</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">(2,421</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#8212;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">(2,421</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 1pt; padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif">No activity</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">Balance as of December 31, 2018</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(2,421</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(2,421</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 2.5pt; padding-left: 10pt; text-align: left; font: bold 10pt Times New Roman, Times, Serif">Net Goodwill</td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">5,557</td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">2,970</td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">8,527</td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
    </table>
    <p style="color: red; margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt"></font>
    </p>

    <p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of changes in intangible asset balances</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font: 10pt Times New Roman, Times, Serif">Changes
in intangible asset balances for the years ended December 31, 2018 and 2017 consisted of the following:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p>

<table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%">
<tr style="vertical-align: bottom">
    <td style="font-weight: bold; color: red; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>T&#38;D</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Critical
    Power</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Total</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Solutions</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Solutions</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Intangible</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Segment</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Segment</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Assets</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 55%"><font style="font: 10pt Times New Roman, Times, Serif">Balance as of January 1,
    2017</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 12%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">5,565</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 12%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,603</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 12%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">8,168</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: left; padding-left: 10pt"><font style="font: 10pt Times New Roman, Times, Serif">Amortization</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(415</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(1,358</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(1,773</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt; text-align: left; padding-left: 10pt"><font style="font: 10pt Times New Roman, Times, Serif">Foreign
    currency translation</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">4</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">4</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td><font style="font: 10pt Times New Roman, Times, Serif">Balance as of December 31, 2017</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">5,154</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,245</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">6,399</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt"><font style="font: 10pt Times New Roman, Times, Serif">Amortization</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(339</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(1,121</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(1,460</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: left; padding-left: 10pt"><font style="font: 10pt Times New Roman, Times, Serif">Impairment
    charges</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(1,350</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(1,350</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt; text-align: left; padding-left: 10pt"><font style="font: 10pt Times New Roman, Times, Serif">Foreign
    currency translation</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(5</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(5</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">Balance as of
    December 31, 2018</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">3,460</font></td>
    <td style="padding-bottom: 2.5pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">124</font></td>
    <td style="padding-bottom: 2.5pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">3,584</font></td>
    <td style="padding-bottom: 2.5pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
</table><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_ppsi_ScheduleOfIntangibleAssetsTableTextBlock', window );">Schedule of components of intangible assets</a></td>
<td class="text"><p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">The components of intangible assets at December 31, 2018 are summarized below:</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="color: red; text-align: center; font: bold 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">
                <font style="font: 10pt Times New Roman, Times, Serif">Weighted
                    <br /> Average
                    <br /> Amortization
                    <br /> Years</font>
            </td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">
                <font style="font: 10pt Times New Roman, Times, Serif">Gross Carrying
                    <br /> Amount</font>
            </td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">
                <font style="font: 10pt Times New Roman, Times, Serif">Accumulated
                    <br /> Amortization</font>
            </td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">
                <font style="font: 10pt Times New Roman, Times, Serif">Impairment
                    <br /> Charges</font>
            </td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">
                <font style="font: 10pt Times New Roman, Times, Serif">Foreign
                    <br /> Currency
                    <br /> Translation</font>
            </td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">
                <font style="font: 10pt Times New Roman, Times, Serif">Net Book
                    <br /> Value</font>
            </td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">Customer relationships</font>
            </td>
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td colspan="2" style="text-align: center; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">7 (a)</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">$</font>
            </td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">7,202</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">$</font>
            </td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">(6,175</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">)</font>
            </td>
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">$</font>
            </td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">(377</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">)</font>
            </td>
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">$</font>
            </td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">$</font>
            </td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">650</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">Non-compete agreements</font>
            </td>
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td colspan="2" style="text-align: center; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">4</font>
                <font style="font-size: 10pt"> (a)</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">705</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">(587</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">)</font>
            </td>
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">(103</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">)</font>
            </td>
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">15</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">Trademarks</font>
            </td>
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td colspan="2" style="text-align: center; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;Indefinite&#160;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">1,816</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">1,816</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">Internally developed software</font>
            </td>
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td colspan="2" style="text-align: center; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">7</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">289</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">(165</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">)</font>
            </td>
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">124</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">Developed technology</font>
            </td>
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td colspan="2" style="text-align: center; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">10</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">492</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">(197</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">)</font>
            </td>
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">295</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">Technology-related industry accreditations</font>
            </td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td colspan="2" style="text-align: center; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">Indefinite (a)</font>
            </td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">
                <font style="font: 10pt Times New Roman, Times, Serif">1,576</font>
            </td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">
                <font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font>
            </td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">
                <font style="font: 10pt Times New Roman, Times, Serif">(870</font>
            </td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">)</font>
            </td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">
                <font style="font: 10pt Times New Roman, Times, Serif">(22</font>
            </td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">)</font>
            </td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">
                <font style="font: 10pt Times New Roman, Times, Serif">684</font>
            </td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 2.5pt; padding-left: 10pt; width: 28%; text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">Total intangible assets</font>
            </td>
            <td style="padding-bottom: 2.5pt; width: 1%; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="width: 9%; text-align: center; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="padding-bottom: 2.5pt; width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="padding-bottom: 2.5pt; width: 1%; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">
                <font style="font: 10pt Times New Roman, Times, Serif">$</font>
            </td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right">
                <font style="font: 10pt Times New Roman, Times, Serif">12,080</font>
            </td>
            <td style="padding-bottom: 2.5pt; width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="padding-bottom: 2.5pt; width: 1%; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">
                <font style="font: 10pt Times New Roman, Times, Serif">$</font>
            </td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right">
                <font style="font: 10pt Times New Roman, Times, Serif">(7,124</font>
            </td>
            <td style="padding-bottom: 2.5pt; width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">)</font>
            </td>
            <td style="padding-bottom: 2.5pt; width: 1%; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">
                <font style="font: 10pt Times New Roman, Times, Serif">$</font>
            </td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right">
                <font style="font: 10pt Times New Roman, Times, Serif">(1,350</font>
            </td>
            <td style="padding-bottom: 2.5pt; width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">)</font>
            </td>
            <td style="padding-bottom: 2.5pt; width: 1%; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">
                <font style="font: 10pt Times New Roman, Times, Serif">$</font>
            </td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right">
                <font style="font: 10pt Times New Roman, Times, Serif">(22</font>
            </td>
            <td style="padding-bottom: 2.5pt; width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">)</font>
            </td>
            <td style="padding-bottom: 2.5pt; width: 1%; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">
                <font style="font: 10pt Times New Roman, Times, Serif">$</font>
            </td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right">
                <font style="font: 10pt Times New Roman, Times, Serif">3,58</font>
                <font style="font-family: Times New Roman, Times, Serif">4</font>
            </td>
            <td style="padding-bottom: 2.5pt; width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font-family: Times New Roman, Times, Serif">&#160;</font>
            </td>
        </tr>
    </table>
    <p style="color: red; margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <table cellpadding="0" cellspacing="0" style="margin-bottom: 0pt; margin-top: 0pt; font: 10pt Times New Roman, Times, Serif; width: 100%">
        <tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
            <td style="width: 0.25in; font: 10pt Times New Roman, Times, Serif"></td>
            <td style="width: 0.25in; font: 10pt Times New Roman, Times, Serif">
                <font style="font-size: 10pt">(a)</font>
            </td>
            <td style="text-align: justify; font: 10pt Times New Roman, Times, Serif">
                <font style="font-size: 10pt">During 2018, the Company recorded impairment charges to customer relationships, non-compete agreements and technology-related industry accreditations intangible assets of the switchgear business upon determining that the carrying value of these assets was not recoverable.</font>
            </td>
        </tr>
    </table>
    <p style="margin-bottom: 0pt; margin-top: 0pt; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">The components of intangible assets at December 31, 2017 are summarized below:</p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">&#160;</p>
    <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
        <tr style="font: 10pt Times New Roman, Times, Serif">
            <td style="color: red; vertical-align: middle; text-align: center; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 0.5pt solid; font: bold 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center">Weighted Average Amortization Years</td>
            <td style="vertical-align: bottom; text-align: center; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="border-bottom: Black 0.5pt solid; font: bold 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center">Gross Carrying Amount</td>
            <td style="vertical-align: bottom; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="border-bottom: Black 0.5pt solid; font: bold 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center">Accumulated Amortization</td>
            <td style="vertical-align: middle; text-align: center; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="border-bottom: Black 0.5pt solid; font: bold 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center">Foreign Currency Translation</td>
            <td style="vertical-align: middle; text-align: center; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="border-bottom: Black 0.5pt solid; font: bold 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center">Net Book Value</td>
        </tr>
        <tr style="background-color: #ccecff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="width: 38%; font: 10pt Times New Roman, Times, Serif">Customer relationships</td>
            <td style="width: 11%; text-align: center; font: 10pt Times New Roman, Times, Serif">7</td>
            <td style="width: 2%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;7,202</td>
            <td style="width: 2%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(4,907)</td>
            <td style="width: 2%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&#160;&#160;&#160;</td>
            <td style="width: 2%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="width: 9%; text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;2,295</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">Non-compete agreements</td>
            <td style="text-align: center; font: 10pt Times New Roman, Times, Serif">6</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;705</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(485)</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="vertical-align: bottom; text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&#160;&#160;&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;220</td>
        </tr>
        <tr style="background-color: #ccecff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">Trademarks</td>
            <td style="text-align: center; font: 10pt Times New Roman, Times, Serif">Indefinite</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;1,816</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&#160;&#160;&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&#160;&#160;&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;1,816</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">Distributor territory license</td>
            <td style="text-align: center; font: 10pt Times New Roman, Times, Serif">(a)</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;474</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(474)</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&#160;&#160;&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&#160;&#160;&#160;</td>
        </tr>
        <tr style="background-color: #ccecff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">Internally developed software</td>
            <td style="text-align: center; font: 10pt Times New Roman, Times, Serif">7</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;289</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(124)</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&#160;&#160;&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;165</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">Developed technology</td>
            <td style="text-align: center; font: 10pt Times New Roman, Times, Serif">10</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;492</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(148)</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&#160;&#160;&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;344</td>
        </tr>
        <tr style="background-color: #ccecff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">Technology-related industry accreditations</td>
            <td style="text-align: center; font: 10pt Times New Roman, Times, Serif">Indefinite</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;1,576</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&#160;&#160;&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(17)</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;1,559</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif">Total intangible assets</td>
            <td style="text-align: center; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; border-top: Black 0.5pt solid; text-align: right">&#160;$&#160;</td>
            <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; border-top: Black 0.5pt solid; text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;12,554</td>
            <td style="text-align: center; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; border-top: Black 0.5pt solid; text-align: right">&#160;$&#160;</td>
            <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; border-top: Black 0.5pt solid; text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(6,138)</td>
            <td style="text-align: center; font: 10pt Times New Roman, Times, Serif"></td>
            <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; border-top: Black 0.5pt solid; text-align: right">&#160;$&#160;</td>
            <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; border-top: Black 0.5pt solid; text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(17)</td>
            <td style="text-align: center; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; border-top: Black 0.5pt solid; text-align: right">&#160;$&#160;</td>
            <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; border-top: Black 0.5pt solid; text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;6,399</td>
        </tr>
    </table>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">&#160;</p>
    <table cellpadding="0" cellspacing="0" style="margin-bottom: 0pt; margin-top: 0pt; font: 10pt Times New Roman, Times, Serif; width: 100%">
        <tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
            <td style="width: 0.25in; font: 10pt Times New Roman, Times, Serif"></td>
            <td style="width: 0.25in; font: 10pt Times New Roman, Times, Serif">
                <font style="font-size: 10pt">(a)</font>
            </td>
            <td style="text-align: justify; font: 10pt Times New Roman, Times, Serif">
                <font style="font-size: 10pt">During 2017, the Company accelerated and fully amortized distributor territory license intangible asset upon the termination of its distribution agreement with a supplier.</font>
            </td>
        </tr>
    </table>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">Schedule of future amortization expense</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Future
scheduled annual straight-line amortization expense over the useful lives of finite life intangible assets is as follows:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 60%">
<tr style="vertical-align: bottom">
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>Years
    Ending December 31,&#160;</b></font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Total</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">2019</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 16%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">215</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">2020</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">200</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">2021</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">200</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">2022</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">124</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">2023</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">106</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Thereafter</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">239</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,084</font></td>
    <td style="padding-bottom: 2.5pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
</table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ppsi_ScheduleOfIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, excluding goodwill, by major class.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ppsi_ScheduleOfIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ppsi_</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_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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><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 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<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="idp6818178176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>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_DebtDisclosureAbstract', window );"><strong>Debt 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_ScheduleOfDebtInstrumentsTextBlock', window );">Schedule of long-term debt</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Long-term
debt consists of the following:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%">
<tr style="vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="6" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>December
    31,</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>2018</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>2017</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 74%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Term credit
    facilities, net (a)</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 10%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">3,793</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 10%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">4,933</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Capital
    lease obligations</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt"><font style="font: 10pt Times New Roman, Times, Serif">Total
    debt</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">3,793</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">4,935</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Less
    current portion</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(1,174</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(782</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; text-align: left; padding-left: 10pt"><font style="font: 10pt Times New Roman, Times, Serif">Total
    long-term debt</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,619</font></td>
    <td style="padding-bottom: 2.5pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">4,153</font></td>
    <td style="padding-bottom: 2.5pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
</table>
<p style="color: red; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font: 10pt Times New Roman, Times, Serif">(a)
The balances as of December 31, 2018 and 2017 are net of debt issuance costs of $45 and $102, respectively.</font></p><span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font: 10pt Times New Roman, Times, Serif">Excluding
debt issuance costs of $45, the annual maturities of long-term debt at December 31, 2018, were as follows:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 60%">
<tr style="vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Long-term</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>Years
    Ending December 31,</b></font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Debt
    Maturities</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">2019</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 16%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,200</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">2020</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,638</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">2021</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">2022</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Thereafter</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: left; padding-left: 10pt"><font style="font: 10pt Times New Roman, Times, Serif">Total
    long-term debt maturities</font></td>
    <td style="padding-bottom: 2.5pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">3,838</font></td>
    <td style="padding-bottom: 2.5pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
</table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28541-108399<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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21506-112644<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 S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(e),(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 5: http://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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28551-108399<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 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21521-112644<br><br>Reference 7: 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 8: 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> -URI http://asc.fasb.org/extlink&amp;oid=75038535&amp;loc=d3e64711-112823<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 10: 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_ScheduleOfDebtInstrumentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>48
<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="idp6827041552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMITMENTS AND CONTINGENCIES (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_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_ScheduleOfRentExpenseTableTextBlock', window );">Schedule of component of lease expense</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The
components of the lease expense were as follows:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%">
<tr style="vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="6" style="font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>For
    the Year Ended</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="6" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>December
    31,</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>2018</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>2017</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 70%; padding-bottom: 2.5pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Operating
    lease cost</font></td>
    <td style="width: 1%; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 12%; border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">755</font></td>
    <td style="width: 1%; padding-bottom: 2.5pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 12%; border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">675</font></td>
    <td style="width: 1%; padding-bottom: 2.5pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Finance lease cost</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: left; padding-left: 10pt"><font style="font: 10pt Times New Roman, Times, Serif">Amortization
    of right-of-use asset</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">622</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">535</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt; text-align: left; padding-left: 10pt"><font style="font: 10pt Times New Roman, Times, Serif">Interest
    on lease liabilities</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">157</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">166</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 2.5pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Total
    finance lease cost</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">779</font></td>
    <td style="padding-bottom: 2.5pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">701</font></td>
    <td style="padding-bottom: 2.5pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
</table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesTableTextBlock', window );">Schedule of other information related to leases</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">Other
information related to leases was as follows:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Supplemental
Cash Flows Information</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%">
<tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="6" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>December
    31,</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>2018</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>2017</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">Cash paid for amounts included in the measurement
    of lease liabilities</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 70%; text-align: left; padding-left: 10pt"><font style="font: 10pt Times New Roman, Times, Serif">Operating
    cash flows from operating leases</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 12%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">768</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 12%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">694</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: left; padding-left: 10pt"><font style="font: 10pt Times New Roman, Times, Serif">Operating
    cash flows from finance leases</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">157</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">166</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt"><font style="font: 10pt Times New Roman, Times, Serif">Financing
    cash flows from finance leases</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">414</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">301</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Right-of-use assets
    obtained in exchange for lease obligations:</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt"><font style="font: 10pt Times New Roman, Times, Serif">Operating
    leases</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">664</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">581</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: left; padding-left: 10pt"><font style="font: 10pt Times New Roman, Times, Serif">Finance
    leases</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">622</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">535</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
</table>
<p style="color: red; font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Weighted
Average Remaining Lease Term</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%">
<tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="6" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>December
    31,</b></font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>2018</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; padding-bottom: 1pt; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>2017</b></font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Operating leases</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" style="text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">3 years</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">3 years</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Finance leases</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" style="text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">6 years</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">7 years</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 70%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 12%; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 12%; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Weighted
Average Discount Rate</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%">
<tr style="vertical-align: bottom">
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="6" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>December
    31,</b></font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>2018</b></font></td>
    <td style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>2017</b></font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 70%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Operating
    leases</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 12%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">6.00</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">%</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 12%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">5.50</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">%</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Finance leases</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">6.37</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">%</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">5.90</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">%</font></td></tr>
</table><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_ppsi_LesseeLeaseLiabilityMaturityTableTextBlock', window );">Schedule of future minimum lease payments</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">Future
minimum lease payments under non-cancellable leases as of December 31, 2018 were as follows:</font></p>

<p style="color: red; font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%">
<tr style="vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Operating</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Finance</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Leases</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Leases</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 70%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">2019</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 12%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">779</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 12%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">630</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">2020</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">755</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">532</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">2021</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">410</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">562</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">2022</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">91</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">363</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">2023</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">309</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Thereafter</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">853</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt"><font style="font: 10pt Times New Roman, Times, Serif">Total
    future minmum lease payments</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,035</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">3,249</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Less imputed interest</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(164</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(570</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt"><font style="font: 10pt Times New Roman, Times, Serif">Total
    future minmum lease payments</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,871</font></td>
    <td style="padding-bottom: 2.5pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,679</font></td>
    <td style="padding-bottom: 2.5pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
</table><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_ppsi_AsReportedAmountsOfLeaseLiabilityTableTextBlock', window );">Schedule of reported amounts of lease liabilities</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Reported
as of December 31, 2018:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%">
<tr style="vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Operating</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Finance</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Leases</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Leases</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 70%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Accounts
    payable and accrued liabilities</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 12%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">687</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 12%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">473</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Other
    long-term liabilities</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,187</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,205</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; text-align: left; padding-left: 10pt"><font style="font: 10pt Times New Roman, Times, Serif">Total</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,874</font></td>
    <td style="padding-bottom: 2.5pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,678</font></td>
    <td style="padding-bottom: 2.5pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
</table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ppsi_AsReportedAmountsOfLeaseLiabilityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 undiscounted cash flows o flessee's operating lease and finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ppsi_AsReportedAmountsOfLeaseLiabilityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ppsi_</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_ppsi_LesseeLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 undiscounted cash flows of lessee's operating lease liability and finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ppsi_LesseeLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ppsi_</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_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_OtherLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 other 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_OtherLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfRentExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 rental expense from operating leases for each period for which an income statement is presented with separate amounts for minimum rentals, contingent rentals, and sublease rentals.  Rental payments under leases with terms of a month or less that were not renewed need not be included.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_ScheduleOfRentExpenseTableTextBlock</td>
</tr>
<tr>
<td style="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>49
<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="idp6818933488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK-BASED COMPENSATION (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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Disclosure of Compensation Related Costs, Share-based Payments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock', window );">Schedule of stock option grants assumptions used in valuation model</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The
fair value of the stock options granted was measured using the Black-Scholes valuation model with the following assumptions:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%">
<tr style="vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="6" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Year
    Ended December 31,</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>2018</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>2017</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 72%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Expected
    volatility</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 11%; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">29.3%</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 11%; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">31.1
    - 31.3%</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Expected life in years</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">5.5</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">5.5 - 6.0</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Risk-free interest
    rate</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">2.65%</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">2.08 - 2.15%</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Dividend yield</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">0%</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">0%</font></td></tr>
</table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Schedule of stock option activity under the 2011 Long-Term Incentive Plan</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">A
summary of stock option activity for the years ended December 31, 2018 and 2017, and changes during the years then ended is presented
below:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Stock<br />Options</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Weighted
    average<br />exercise price</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Weighted<br />average
    remaining<br />contractual term</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Aggregate<br />intrinsic
    value</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 39%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Outstanding
    as of January 1, 2017</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 12%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">247,400</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 12%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">8.75</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 12%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">5.90</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 12%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">135</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: left; padding-left: 10pt"><font style="font: 10pt Times New Roman, Times, Serif">Granted</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">262,000</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">7.30</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">9.20</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">81</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt"><font style="font: 10pt Times New Roman, Times, Serif">Exercised</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(26,333</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">4.55</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: left; padding-left: 10pt"><font style="font: 10pt Times New Roman, Times, Serif">Forfeited</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(47,267</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">6.74</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">6.80</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Outstanding as of January
    1, 2018</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">435,800</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">8.35</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">7.50</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">216</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Granted</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">7,000</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">5.60</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Exercised</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: left; padding-left: 10pt"><font style="font: 10pt Times New Roman, Times, Serif">Forfeited</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(18,000</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">8.54</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt"><font style="font: 10pt Times New Roman, Times, Serif">Outstanding
    as of December 31, 2018</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">424,800</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">8.30</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">6.50</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">22</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: left; padding-left: 10pt"><font style="font: 10pt Times New Roman, Times, Serif">Exercisable
    as of December 31, 2018</font></td>
    <td style="padding-bottom: 2.5pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">411,133</font></td>
    <td style="padding-bottom: 2.5pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">8.36</font></td>
    <td style="padding-bottom: 2.5pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">6.40</font></td>
    <td style="padding-bottom: 2.5pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">22</font></td>
    <td style="padding-bottom: 2.5pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
</table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock', window );">Schedule of weighted-average grant-date fair value of options, total intrinsic value of options exercised, and cash receipts from options exercised</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">A
summary of the weighted-average grant-date fair value of options, total intrinsic value of options exercised, and cash receipts
from options exercised is shown below:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%">
<tr style="vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="6" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Year
    Ended December 31,</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>2018</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>2017</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 72%"><font style="font: 10pt Times New Roman, Times, Serif">Weighted-average fair value
    of options granted (per share)</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 11%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1.81</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 11%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2.40</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Intrinsic value gain
    of options exercised</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">81</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Cash receipts from
    exercise of options</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">120</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
</table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 total intrinsic value of options exercised (or share units converted), share-based liabilities paid, and the total fair value of shares vested during the year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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)<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 (e)<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 2<br> -Subparagraph (c)(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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<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="idp6653865968">
<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 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_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock', window );">Schedule of components of loss before taxes</a></td>
<td class="text"><p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">The components of income (loss) before income taxes are summarized below:</p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">&#160;</p>
    <table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="7" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Year Ended December 31,</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="3" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2018</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="3" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2017</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">Income/(loss) before income taxes</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="3" style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="3" style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 9px; width: 70%; text-align: left; font: 10pt Times New Roman, Times, Serif">U.S. operations</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif">(8,105</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif">(7,721</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 1pt; padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif">Foreign operations</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">2,744</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,535</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 2.5pt; padding-left: 18px; text-align: left; font: 10pt Times New Roman, Times, Serif">Loss before income taxes</td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(5,361</td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(6,186</td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
        </tr>
    </table>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
</p><span></span>
</td>
</tr>
<tr class="re">
<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 the income tax provision</a></td>
<td class="text"><p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">The components of the income tax provision were as follows<b>:</b></font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">&#160;</p>
    <table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="7" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Year Ended December 31,</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="3" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2018</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="3" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2017</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">Current</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="3" style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="3" style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif">Federal</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#8212;&#160;&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#8212;&#160;&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 9px; width: 70%; text-align: left; font: 10pt Times New Roman, Times, Serif">State</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif">71</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif">176</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif">Foreign</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">584</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">643</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 1pt; padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif">Deferred</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(352</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">2,220</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 2.5pt; padding-left: 18px; text-align: left; font: 10pt Times New Roman, Times, Serif">Total income tax provision</td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">303</td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">3,039</td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
    </table>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">&#160;</p><span></span>
</td>
</tr>
<tr class="ro">
<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 the reconciliation from the statutory U.S. income tax rate and the effective income tax rate</a></td>
<td class="text"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">A reconciliation from the statutory U.S. income tax rate and the Company&#8217;s effective income tax rate, as computed on loss before taxes, is as follows:</font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">&#160;</p>
    <table align="center" cellpadding="0" cellspacing="0" style="width: 95%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="7" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Year Ended December 31,</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="3" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2018</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="3" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2017</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="width: 70%; text-align: left; font: 10pt Times New Roman, Times, Serif">Federal income tax at statutory rate</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif">(1,126</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif">(2,350</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">State and local income tax, net</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">(314</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">(65</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">Foreign rate differential</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">157</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">(143</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">Other permanent items</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">397</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">86</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">Impact of tax cuts and jobs act enactment</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#8212;&#160;&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">516</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">Impact of repatriation of foreign subsidiary income</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">(330</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">312</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">Valuation allowance</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">1,581</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">4,710</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">True-up &#38; other</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(62</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(27</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 2.5pt; padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif">Total</td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">303</td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">3,039</td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
    </table>
    <p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">&#160;</p><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_ppsi_ScheduleOfDeferredTaxAssetsAndLiabilitieTableTextBlock', window );">Schedule of deferred income tax asset</a></td>
<td class="text"><p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">The net deferred income tax asset was comprised of the following:</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <table align="center" cellpadding="0" cellspacing="0" style="width: 90%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="7" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="3" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2018</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="3" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2017</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">Noncurrent deferred income taxes</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="3" style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="3" style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 9px; width: 70%; text-align: left; font: 10pt Times New Roman, Times, Serif">Total assets</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif">2,971</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif">2,729</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 1pt; padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif">Total liabilities</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(1,592</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(1,665</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 1pt; padding-left: 18px; text-align: left; font: 10pt Times New Roman, Times, Serif">Net noncurrent deferred income tax asset</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,379</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,064</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 2.5pt; padding-left: 27px; text-align: left; font: 10pt Times New Roman, Times, Serif">Net deferred income tax asset</td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">1,379</td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">1,064</td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
    </table>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;&#160;</font>
</p><span></span>
</td>
</tr>
<tr class="ro">
<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 income tax assets and liabilities</a></td>
<td class="text"><p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">The tax effect of temporary differences between GAAP accounting and federal income tax accounting creating deferred income tax assets and liabilities were as follows:</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">&#160;</p>
    <table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="7" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="3" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2018</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="3" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2017</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">Deferred tax assets</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="3" style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="3" style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 9px; width: 70%; text-align: left; font: 10pt Times New Roman, Times, Serif">Canada net operating loss carry forward</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif">120</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif">148</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif">U.S. net operating loss carry forward</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">659</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#8212; &#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif">Non-deductible reserves</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">877</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">1,180</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif">Non-deductible interest expense</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">800</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#8212; &#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif">Pension plan</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">39</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">75</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif">Tax credits</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">4,631</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">4,631</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif">Fixed Assets</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">26</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">104</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif">Intangibles</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">1,635</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">1,203</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif">Other</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">465</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">116</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 1pt; padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif">Valuation allowance</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(6,281</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(4,728</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif">Net deferred tax assets</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">2,971</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">2,729</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">Deferred tax liabilities</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif">Fixed Assets, Land</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">(313</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">(415</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif">Intangibles</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">(723</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">(764</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 1pt; padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif">Other</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(556</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(486</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 1pt; padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif">Net deferred tax liability</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(1,592</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(1,665</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 2.5pt; padding-left: 18px; text-align: left; font: 10pt Times New Roman, Times, Serif">Deferred tax asset, net</td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">1,379</td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">1,064</td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
    </table>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">&#160;
        <font style="font-size: 10pt">&#160;</font>
</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock', window );">Schedule of gross unrecognized tax benefits</a></td>
<td class="text"><p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">A reconciliation of the beginning and ending amount of gross unrecognized tax benefits, exclusive of interest and penalties, is as follows:</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Uncertain Tax
                <br /> Position</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="width: 85%; text-align: left; font: 10pt Times New Roman, Times, Serif">Balance as of January 1, 2017</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif">204</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 1pt; padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif">Increases due to changes in foreign exchange</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">14</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif"></td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif">Balance as of December 31, 2017</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">218</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 1pt; padding-left: 9px; text-align: left; font: 10pt Times New Roman, Times, Serif">Decreases related to tax return becoming statuted barred during the year</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(89</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Balance as of December 31, 2018</td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">129</td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
    </table>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ppsi_ScheduleOfDeferredTaxAssetsAndLiabilitieTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 information about deferred tax assets and liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ppsi_ScheduleOfDeferredTaxAssetsAndLiabilitieTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ppsi_</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_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_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the change in unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 55<br> -Paragraph 217<br> -URI http://asc.fasb.org/extlink&amp;oid=109238393&amp;loc=d3e36027-109320<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> -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_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<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="idp6827150224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PENSION PLAN (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_DefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract', window );"><strong>Defined Benefit Plan [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 pension plan expenses</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The
components of the expense the Company incurred under the pension plan are as follows:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="6" style="font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>For
    the Year Ended</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="white-space: nowrap; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Affected
    Line Item</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="6" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>December
    31,</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>in the Statements
    of</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>2018</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>2017</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="white-space: nowrap; border-bottom: black 1pt solid; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Consolidated
    Operations</b></font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 54%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Current
    service cost, net of employee contributions</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 13%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">54</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 13%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">42</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td nowrap="nowrap" style="width: 13%; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">Selling,
    general and administrative</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Interest cost on accrued
    benefit obligation</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">98</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">103</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">Other expense</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Expected return on
    plan assets</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(168</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(163</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">Other expense</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Amortization of transitional
    obligation</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">10</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">10</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">Other expense</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Amortization of past
    service costs</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">7</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">7</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">Other expense</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Amortization
    of net actuarial gain</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">54</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">47</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">Other
    expense</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; text-align: left; padding-left: 9px"><font style="font: 10pt Times New Roman, Times, Serif">Total
    cost of benefit</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">55</font></td>
    <td style="padding-bottom: 2.5pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">46</font></td>
    <td style="padding-bottom: 2.5pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
</table><span></span>
</td>
</tr>
<tr class="re">
<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 reconciliation of projected benefit obligation</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The
Company&#8217;s obligations pursuant to the pension plan are as follows:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%">
<tr style="vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="6" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>December
    31,</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>2018</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>2017</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 72%; text-align: left; padding-left: 0.6pt"><font style="font: 10pt Times New Roman, Times, Serif">Projected
    benefit obligation, at beginning of year</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 11%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,985</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 11%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,628</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: left; padding-left: 0.6pt"><font style="font: 10pt Times New Roman, Times, Serif">Current
    service cost, net of employee contributions</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">54</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">42</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 0.6pt"><font style="font: 10pt Times New Roman, Times, Serif">Employee
    contributions</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">32</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">31</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: left; padding-left: 0.6pt"><font style="font: 10pt Times New Roman, Times, Serif">Interest
    cost</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">98</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">103</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 0.6pt"><font style="font: 10pt Times New Roman, Times, Serif">Impact
    of change in discount rate</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(219</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">173</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: left; padding-left: 0.6pt"><font style="font: 10pt Times New Roman, Times, Serif">Benefits
    paid</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(166</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(180</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 0.6pt"><font style="font: 10pt Times New Roman, Times, Serif">Foreign
    exchange adjustment</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(229</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">188</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: left; padding-left: 10pt"><font style="font: 10pt Times New Roman, Times, Serif">Projected
    benefit obligation, at end of year</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,555</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,985</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
</table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock', window );">Schedule of expected benefit payments</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">A
summary of expected benefit payments related to the pension plan is as follows:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%">
<tr style="vertical-align: bottom">
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b>Years
    Ending December 31,</b></font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Pension
    Plan</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 85%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">2019</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 11%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">152</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">2020</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">148</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">2021</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">145</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">2022</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">141</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">2023</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">137</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">2024-2028</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">660</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
</table><span></span>
</td>
</tr>
<tr class="re">
<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 other changes in plan assets and benefit obligations recognized in other comprehensive income (loss)</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font: 10pt Times New Roman, Times, Serif">Other
changes in plan assets and benefit obligations recognized in other comprehensive income / (loss) are as follows:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%">
<tr style="vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="6" style="font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>For
    the Year Ended</b></font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="6" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>December
    31,</b></font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>2018</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>2017</b></font></td>
    <td style="font-weight: bold"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 72%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Net income/(loss)</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 11%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">15</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 11%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(199</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Amortization of prior
    service cost</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">7</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">7</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><font style="font: 10pt Times New Roman, Times, Serif">Amortization of gain</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">54</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">47</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Amortization
    of transitional asset</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">10</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">10</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">86</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(135</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">Taxes</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">24</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(27</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; text-align: left; padding-left: 10pt"><font style="font: 10pt Times New Roman, Times, Serif">Total
    recognized in other comprehensive income/(loss), net of taxes</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">62</font></td>
    <td style="padding-bottom: 2.5pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(108</font></td>
    <td style="padding-bottom: 2.5pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
</table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAmountsInAccumulatedOtherComprehensiveIncomeLossToBeRecognizedOverNextFiscalYearTableTextBlock', window );">Schedule of amounts not yet been recognized as components of net benefit cost included in accumulated other comprehensive income (loss)</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The
accumulated other comprehensive income / (loss) consists of the following amounts that have not yet been recognized as components
of net benefit cost:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%">
<tr style="vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="6" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>December
    31,</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>2018</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>2017</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 72%; text-align: left; padding-left: 0.65pt"><font style="font: 10pt Times New Roman, Times, Serif">Unrecognized
    prior service cost</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 11%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">81</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 11%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">88</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: left; padding-left: 0.65pt"><font style="font: 10pt Times New Roman, Times, Serif">Unrecognized
    net actuarial loss</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,442</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,508</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 0.65pt"><font style="font: 10pt Times New Roman, Times, Serif">Unrecognized
    transitional obligation</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">35</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">46</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 1pt; text-align: left; padding-left: 0.65pt"><font style="font: 10pt Times New Roman, Times, Serif">Deferred
    income taxes</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(413</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">(435</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; padding-left: 5.65pt; text-indent: 10pt"><font style="font: 10pt Times New Roman, Times, Serif">Total</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,145</font></td>
    <td style="padding-bottom: 2.5pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,207</font></td></tr>
</table><span></span>
</td>
</tr>
<tr class="re">
<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 asset allocations</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The
asset allocation for the pension plan at the end of 2018 and 2017 and the target allocation for 2019, by asset category, is as
follows:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
<tr style="vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="6" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>December
    31,</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>2019
    Target</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>2018</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>2017</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Allocation</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 58%; text-align: left; padding-left: 0.65pt"><font style="font: 10pt Times New Roman, Times, Serif">Equity
    securities</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 11%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">36</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">%</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 11%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">34</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">%</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 11%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">36</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">%</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: left; padding-left: 0.65pt"><font style="font: 10pt Times New Roman, Times, Serif">Fixed
    income securities</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">56</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">57</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">56</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 0.65pt"><font style="font: 10pt Times New Roman, Times, Serif">Real
    estate</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">8</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">7</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">8</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 1pt; padding-left: 0.65pt"><font style="font: 10pt Times New Roman, Times, Serif">Other</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">0</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">0</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; padding-left: 5.65pt; text-indent: 10pt"><font style="font: 10pt Times New Roman, Times, Serif">Total</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">100</font></td>
    <td style="padding-bottom: 2.5pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">%</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">100</font></td>
    <td style="padding-bottom: 2.5pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">%</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">100</font></td>
    <td style="padding-bottom: 2.5pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">%</font></td></tr>
</table><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_ppsi_ScheduleOfFairValueOfPlanAssetsTableTextBlock', window );">Schedule of fair value of plan assets</a></td>
<td class="text"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">The fair market values, by asset category are as follows:</font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="6" style="text-align: center; font: bold 10pt Times New Roman, Times, Serif">Fair Value Measurements at</td>
            <td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2018</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2017</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 0.65pt; width: 70%; text-align: left; font: 10pt Times New Roman, Times, Serif">Equity securities</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif">867</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif">919</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 0.65pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Fixed income securities</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">1,348</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">1,540</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 0.65pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Real estate</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">192</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">189</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 1pt; padding-left: 0.65pt; font: 10pt Times New Roman, Times, Serif">Other</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">54</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 2.5pt; padding-left: 5.65pt; text-indent: 10pt; font: 10pt Times New Roman, Times, Serif">Total</td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">2,407</td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">2,702</td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
    </table>
    <p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt"> </font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
</p><span></span>
</td>
</tr>
<tr class="re">
<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 the assets held by the pension plan</a></td>
<td class="text"><p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">Changes in the assets held by the pension plan in the years 2018 and 2017 are as follows:</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">&#160;</p>
    <table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">
                <font style="font: 10pt Times New Roman, Times, Serif">December 31,</font>
            </td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">
                <font style="font: 10pt Times New Roman, Times, Serif">2018</font>
            </td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">
                <font style="font: 10pt Times New Roman, Times, Serif">2017</font>
            </td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 0.65pt; width: 70%; text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">Fair value of plan assets, at beginning of year</font>
            </td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">$</font>
            </td>
            <td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">2,702</font>
            </td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">$</font>
            </td>
            <td style="width: 12%; text-align: right; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">2,456</font>
            </td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 0.65pt; text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">Actual return on plan assets</font>
            </td>
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">(35</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">)</font>
            </td>
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">136</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 0.65pt; text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">Employer contributions</font>
            </td>
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">87</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">85</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 0.65pt; text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">Employee contributions</font>
            </td>
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">32</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">31</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 0.65pt; text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">Benefits paid</font>
            </td>
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">(166</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">)</font>
            </td>
            <td style="font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">(180</font>
            </td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">)</font>
            </td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 1pt; padding-left: 0.65pt; text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">Foreign exchange adjustment</font>
            </td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">
                <font style="font: 10pt Times New Roman, Times, Serif">(213</font>
            </td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">)</font>
            </td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">
                <font style="font: 10pt Times New Roman, Times, Serif">174</font>
            </td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 2.5pt; padding-left: 5.65pt; text-align: left; text-indent: 10pt; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">Fair value of plan assets, at end of year</font>
            </td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">
                <font style="font: 10pt Times New Roman, Times, Serif">$</font>
            </td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">
                <font style="font: 10pt Times New Roman, Times, Serif">2,407</font>
            </td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">
                <font style="font: 10pt Times New Roman, Times, Serif">&#160;</font>
            </td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">
                <font style="font: 10pt Times New Roman, Times, Serif">$</font>
            </td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">
                <font style="font: 10pt Times New Roman, Times, Serif">2,702</font>
            </td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">
                <font style="font-family: Times New Roman, Times, Serif">&#160;</font>
            </td>
        </tr>
    </table>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"></p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">&#160;</p><span></span>
</td>
</tr>
<tr class="ro">
<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 funded status</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The
funded status of the pension plan is as follows:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%">
<tr style="vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="6" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>December
    31,</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>2018</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>2017</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 72%; text-align: left; padding-left: 0.65pt"><font style="font: 10pt Times New Roman, Times, Serif">Projected
    benefit obligation</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 11%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,555</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 11%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,985</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 1pt; padding-left: 0.65pt"><font style="font: 10pt Times New Roman, Times, Serif">Fair
    value of plan assets</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,407</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,702</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; text-align: left; padding-left: 5.65pt; text-indent: 10pt"><font style="font: 10pt Times New Roman, Times, Serif">Accrued
    obligation (long term)</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">148</font></td>
    <td style="padding-bottom: 2.5pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">283</font></td></tr>
</table><span></span>
</td>
</tr>
<tr class="re">
<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 in accounting for the pension plan</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font: 10pt Times New Roman, Times, Serif">Assumptions
used in accounting for the pension plan are as follows:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 95%">
<tr style="vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="6" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>December
    31,</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>2018</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>2017</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 72%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Weighted
    average discount rate used to determine the accrued benefit obligations</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 11%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">3.90</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">%</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 11%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">3.40</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">%</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Discount rate used
    to determine the net pension expense</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">3.40</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">%</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">3.80</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">%</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Expected long-term
    rate on plan assets</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">6.50</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">%</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">6.50</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">%</font></td></tr>
</table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ppsi_ScheduleOfFairValueOfPlanAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 entity's schedule of fair value of plan assets for defined benefit or other postretirement plans.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ppsi_ScheduleOfFairValueOfPlanAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ppsi_</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_DefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_ScheduleOfAmountsInAccumulatedOtherComprehensiveIncomeLossToBeRecognizedOverNextFiscalYearTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 related to pension plans and/or other employee benefit plans in accumulated other comprehensive income (loss) expected to be recognized as components of net periodic benefit cost over the next fiscal year, including the net gain (loss), net prior service cost or credit, and net transition asset or obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 (s)<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_ScheduleOfAmountsInAccumulatedOtherComprehensiveIncomeLossToBeRecognizedOverNextFiscalYearTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfExpectedBenefitPaymentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 benefits expected to be paid by pension plans and/or other employee benefit plans in each of the next five fiscal years and in the aggregate for the five fiscal years thereafter.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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_ScheduleOfExpectedBenefitPaymentsTableTextBlock</td>
</tr>
<tr>
<td style="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>52
<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="idp6809989312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BUSINESS SEGMENT, GEOGRAPHIC AND CUSTOMER 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_SegmentReportingAbstract', window );"><strong>Segment Reporting [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_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Schedule of information about segment income and loss and segment assets</a></td>
<td class="text"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">The following tables present information about segment income and loss:</font>
    </p>
    <p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="6" style="text-align: center; font: bold 10pt Times New Roman, Times, Serif">For the Year Ended</td>
            <td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2018</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2017</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">Revenues</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif">T&#38;D Solutions</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 20pt; width: 54%; text-align: left; font: 10pt Times New Roman, Times, Serif">Transformers</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif">86,263</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif">86,325</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 1pt; padding-left: 20pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Switchgear</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">8,747</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">13,001</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">95,010</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">99,326</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Critical Power Solutions</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 20pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Equipment</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">1,580</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">5,898</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 1pt; padding-left: 20pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Service</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">9,800</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">9,167</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">11,380</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">15,065</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 2.5pt; padding-left: 20pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Consolidated</td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">106,390</td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">114,391</td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
    </table>
    <p style="color: red; margin: 0pt 0; text-align: center; font: 10pt Times New Roman, Times, Serif">&#160;</p>
    <table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="6" style="text-align: center; font: bold 10pt Times New Roman, Times, Serif">For the Year Ended</td>
            <td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2018</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2017</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">Depreciation and Amortization</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 10pt; width: 54%; text-align: left; font: 10pt Times New Roman, Times, Serif">T&#38;D Solutions</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif">1,525</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif">1,730</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Critical Power Solutions</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">1,718</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">1,792</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 1pt; padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Unallocated Corporate Overhead Expenses</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">62</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">71</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 2.5pt; padding-left: 20pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Consolidated</td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">3,305</td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">3,593</td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
    </table>
    <p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">&#160;</p>
    <table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="6" style="text-align: center; font: bold 10pt Times New Roman, Times, Serif">For the Year Ended</td>
            <td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2018</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2017</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">Operating Income (Loss)</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 10pt; width: 54%; text-align: left; font: 10pt Times New Roman, Times, Serif">T&#38;D Solutions</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif">3,155</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif">910</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Critical Power Solutions</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">(1,322</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">(682</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 1pt; padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Unallocated Corporate Overhead Expenses</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(3,706</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(3,541</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 2.5pt; padding-left: 20pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Consolidated</td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(1,873</td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(3,313</td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
        </tr>
    </table>
    <p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">&#160;</p>
    <p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">The following table presents information which reconciles segment assets to consolidated total assets:</font>
    </p>
    <p style="margin-bottom: 0pt; margin-top: 0pt; text-align: center; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2018</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2017</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">Assets</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 10pt; width: 54%; text-align: left; font: 10pt Times New Roman, Times, Serif">T&#38;D Solutions</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif">59,432</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif">60,171</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Critical Power Solutions</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">7,745</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">9,414</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 1pt; padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Corporate</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">5,335</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">4,670</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 2.5pt; padding-left: 20pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Consolidated</td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">72,512</td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">74,256</td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
    </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock', window );">Schedule of revenues attributable to countries</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Revenues
are attributable to countries based on the location of the Company&#8217;s customers:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%">
<tr style="vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="6" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>December
    31,</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>2018</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>2017</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif">Revenues</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="2" style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 70%; text-align: left; padding-left: 10pt"><font style="font: 10pt Times New Roman, Times, Serif">United
    States</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 12%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">74,122</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 12%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">77,924</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: left; padding-left: 10pt"><font style="font: 10pt Times New Roman, Times, Serif">Canada</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">32,140</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">36,251</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt; text-align: left; padding-left: 10pt"><font style="font: 10pt Times New Roman, Times, Serif">Others</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">128</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">216</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 2.5pt; text-align: left; padding-left: 20pt"><font style="font: 10pt Times New Roman, Times, Serif">Total</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">106,390</font></td>
    <td style="padding-bottom: 2.5pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">114,391</font></td>
    <td style="padding-bottom: 2.5pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
</table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock', window );">Schedule of property, plant and equipment by geographic location</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font: 10pt Times New Roman, Times, Serif">The
distribution of the Company&#8217;s property, plant, and equipment by geographic location is approximately as follows:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%">
<tr style="vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="6" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>December
    31,</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>2018</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font-weight: bold; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>2017</b></font></td>
    <td style="font-weight: bold; padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Property, plant and
    equipment</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 70%; text-align: left; padding-left: 10pt"><font style="font: 10pt Times New Roman, Times, Serif">Canada</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 12%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">1,596</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 12%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,801</font></td>
    <td style="width: 1%; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: left; padding-left: 10pt"><font style="font: 10pt Times New Roman, Times, Serif">United
    States</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">938</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">708</font></td>
    <td style="text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt; text-align: left; padding-left: 10pt"><font style="font: 10pt Times New Roman, Times, Serif">Mexico</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2,750</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 1pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">3,349</font></td>
    <td style="padding-bottom: 1pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 2.5pt; text-align: left; padding-left: 20pt"><font style="font: 10pt Times New Roman, Times, Serif">Total</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">5,284</font></td>
    <td style="padding-bottom: 2.5pt; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="padding-bottom: 2.5pt"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.5pt double; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">6,858</font></td>
    <td style="padding-bottom: 2.5pt; text-align: left"></td></tr>
</table><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_LongLivedAssetsByGeographicAreasTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds 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_LongLivedAssetsByGeographicAreasTableTextBlock</td>
</tr>
<tr>
<td style="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_RevenueFromExternalCustomersByGeographicAreasTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 a<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_RevenueFromExternalCustomersByGeographicAreasTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>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 22<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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8813-108599<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 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br><br>Reference 4: 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 21<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8721-108599<br><br>Reference 5: 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 30<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<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="idp6588136080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BASIC AND DILUTED LOSS PER COMMON SHARE (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_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Schedule of computation of basic and diluted loss per share</a></td>
<td class="text"><p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 10pt">The following table sets forth the computation of basic and diluted loss per share (in thousands, except per share data):</font>
    </p>
    <p style="margin: 0pt 0; text-align: justify; font: 10pt Times New Roman, Times, Serif">
        <font style="font-size: 10pt">&#160;</font>
    </p>
    <table align="center" cellpadding="0" cellspacing="0" style="width: 80%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="6" style="text-align: center; font: bold 10pt Times New Roman, Times, Serif">For the Year Ended</td>
            <td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2018</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">2017</td>
            <td style="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">Numerator:</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td colspan="2" style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 10pt; width: 54%; text-align: left; font: 10pt Times New Roman, Times, Serif">Net loss</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif">(5,664</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
            <td style="width: 1%; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="width: 10%; text-align: right; font: 10pt Times New Roman, Times, Serif">(9,225</td>
            <td style="width: 1%; text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="font: 10pt Times New Roman, Times, Serif">Denominator:</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Weighted average basic shares outstanding</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">8,726</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">8,717</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Effect of dilutive securities - equity based compensation plans</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#8212;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#8212;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 1pt; padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Net dilutive effect of warrants outstanding</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
            <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td>
            <td style="padding-bottom: 1pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-bottom: 2.5pt; padding-left: 20pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Denominator for diluted net income per common share</td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">8,726</td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td>
            <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">8,717</td>
            <td style="padding-bottom: 2.5pt; text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">Net loss per common share:</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Basic</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">(0.65</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">(1.06</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Diluted</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">(0.65</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">(1.06</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">)</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">Anti-dilutive securities (excluded from per share calculation):</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: white; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Equity based compensation plans</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">365</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">383</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
        </tr>
        <tr style="background-color: #cceeff; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
            <td style="padding-left: 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif">Warrants</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">&#8212;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">$</td>
            <td style="text-align: right; font: 10pt Times New Roman, Times, Serif">51</td>
            <td style="text-align: left; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<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="idp6806179904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BASIS OF PRESENTATION (Details Narrative)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Sep. 24, 2013 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($) </div>
<div>Segment</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>USD ($) </div>
<div>Segment</div>
</th>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfReportableSegments', window );">Number of reportable segments | Segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Issuance of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 120<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="num">$ (5,664)<span></span>
</td>
<td class="num">(9,225)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="num">(6,127)<span></span>
</td>
<td class="num">(463)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtLongtermAndShorttermCombinedAmount', window );">Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">211<span></span>
</td>
<td class="nump">$ 218<span></span>
</td>
<td class="nump">$ 246<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_ppsi_WorkingCapitalDeficit', window );">Working capital deficit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,100<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_SubsidiarySaleOfStockAxis=us-gaap_IPOMember', window );">IPO [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_ProceedsFromIssuanceOfCommonStock', window );">Issuance of common stock</a></td>
<td class="nump">$ 7,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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of common stock (in shares) | shares</a></td>
<td class="nump">1,265,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Share price | $ / shares</a></td>
<td class="nump">$ 7.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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ppsi_WorkingCapitalDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of working capital deficit as of 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;">ppsi_WorkingCapitalDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ppsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtLongtermAndShorttermCombinedAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 aggregate of total long-term debt, including current maturities and short-term debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtLongtermAndShorttermCombinedAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_SharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Price of a single share of a number of saleable stocks of a company.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharePrice</td>
</tr>
<tr>
<td style="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_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 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 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 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(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_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-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_SubsidiarySaleOfStockAxis=us-gaap_IPOMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SubsidiarySaleOfStockAxis=us-gaap_IPOMember</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>55
<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="idp6828551824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)<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>
<div>USD ($) </div>
<div>Segment</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>USD ($) </div>
<div>Segment</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_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowance for doubtful accounts</a></td>
<td class="nump">$ 200<span></span>
</td>
<td class="nump">$ 500<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_ppsi_NumberOfReportingUnitsWithGoodwill', window );">Number of reporting units with goodwill</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ppsi_AggregateNumberOfReportingUnits', window );">Aggregate number of reporting units</a></td>
<td class="nump">4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfReportableSegments', window );">Number of reportable segments | Segment</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Impairment of goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,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_AssetImpairmentCharges', window );">Impairment charges</a></td>
<td class="nump">$ 1,350<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1', window );">Increase (decrease) in retained earnings</a></td>
<td class="nump">100<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_ppsi_IncreaseDecreaseInAssets', window );">Increase (decrease) in assets</a></td>
<td class="nump">5,300<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_ppsi_IncreaseDecreaseInLiabilities', window );">Increase (decrease) in liabilities</a></td>
<td class="nump">5,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_FiniteLivedIntangibleAssetsByMajorClassAxis=ppsi_NonCompleteAgreementsMember', window );">Non Complete Agreements [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_AssetImpairmentCharges', window );">Impairment charges</a></td>
<td class="nump">103<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=ppsi_TechnologyRelatedIndustryMember', window );">Technology Related Industry [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_AssetImpairmentCharges', window );">Impairment charges</a></td>
<td class="nump">870<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>
</tr>
<tr class="ro">
<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_AssetImpairmentCharges', window );">Impairment charges</a></td>
<td class="nump">$ 377<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and Fixtures [Member] | Minimum [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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and Fixtures [Member] | Maximum [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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">7 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember', window );">Building [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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">25 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery and Equipment [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery and Equipment [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">15 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember', window );">Computer Equipment [Member] | Minimum [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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember', window );">Computer Equipment [Member] | Maximum [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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">5 years<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_StatementBusinessSegmentsAxis=ppsi_TAndDSolutionsSegmentMember', window );">T and D Segment [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_GoodwillImpairmentLoss', window );">Impairment of goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,445<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetImpairmentCharges', window );">Impairment charges</a></td>
<td class="nump">$ 1,350<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReportingUnitZeroOrNegativeCarryingAmountAmountOfAllocatedGoodwill', window );">Allocated goodwill</a></td>
<td class="nump">5,600<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_StatementBusinessSegmentsAxis=ppsi_CriticalPowerSolutionsSegmentMember', window );">Critical Power Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_GoodwillImpairmentLoss', window );">Impairment of goodwill</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReportingUnitZeroOrNegativeCarryingAmountAmountOfAllocatedGoodwill', window );">Allocated goodwill</a></td>
<td class="nump">$ 3,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_ppsi_AggregateNumberOfReportingUnits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 number of reporting 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;">ppsi_AggregateNumberOfReportingUnits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ppsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ppsi_IncreaseDecreaseInAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 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;">ppsi_IncreaseDecreaseInAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ppsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ppsi_IncreaseDecreaseInLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 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;">ppsi_IncreaseDecreaseInLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ppsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ppsi_NumberOfReportingUnitsWithGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 reporting units with goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ppsi_NumberOfReportingUnitsWithGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ppsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_AssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2420-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_AssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GoodwillImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from the write-down 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 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13854-109267<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><br>Reference 3: 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 (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br><br>Reference 4: 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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13777-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_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cumulative effect of the change in accounting principle or new accounting pronouncement on retained earnings or other components of equity or net assets in the statement of financial position as of the beginning of the earliest 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 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 2: 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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 3: 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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22580-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_ReportingUnitZeroOrNegativeCarryingAmountAmountOfAllocatedGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 allocated to reporting unit with zero or negative amount of net 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 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=SL108378252-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_ReportingUnitZeroOrNegativeCarryingAmountAmountOfAllocatedGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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=ppsi_NonCompleteAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=ppsi_NonCompleteAgreementsMember</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=ppsi_TechnologyRelatedIndustryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=ppsi_TechnologyRelatedIndustryMember</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_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_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_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_StatementBusinessSegmentsAxis=ppsi_TAndDSolutionsSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=ppsi_TAndDSolutionsSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=ppsi_CriticalPowerSolutionsSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=ppsi_CriticalPowerSolutionsSegmentMember</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>56
<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="idp6650893792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RESTRUCTURING AND INTEGRATION (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2017 </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_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [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_RestructuringAndRelatedCostIncurredCost', window );">Business integration expenses</a></td>
<td class="nump">$ 219<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_RestructuringSettlementAndImpairmentProvisions', window );">Pre-tax restructuring and integration expense</a></td>
<td class="nump">219<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=ppsi_TAndDSolutionsSegmentMember', window );">T and D Segment [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_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [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_RestructuringAndRelatedCostIncurredCost', window );">Business integration expenses</a></td>
<td class="nump">219<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_RestructuringSettlementAndImpairmentProvisions', window );">Pre-tax restructuring and integration expense</a></td>
<td class="nump">219<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=ppsi_CriticalPowerSolutionsSegmentMember', window );">Critical Power Segment [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_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></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_RestructuringSettlementAndImpairmentProvisions', window );">Pre-tax restructuring and integration expense</a></td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringAndRelatedCostIncurredCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Discloses the amount charged against the accrued restructuring reserves, or earnings if not previously accrued, during the period for the specified type of restructuring cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringAndRelatedCostIncurredCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RestructuringCostAndReserveLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_RestructuringCostAndReserveLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringSettlementAndImpairmentProvisions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of restructuring charges, remediation cost, and asset impairment 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 S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.3)<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_RestructuringSettlementAndImpairmentProvisions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StatementBusinessSegmentsAxis=ppsi_TAndDSolutionsSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=ppsi_TAndDSolutionsSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=ppsi_CriticalPowerSolutionsSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=ppsi_CriticalPowerSolutionsSegmentMember</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>57
<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="idp6827347232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RESTRUCTURING AND INTEGRATION (Details 1)<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_RestructuringReserveRollForward', window );"><strong>Restructuring Reserve [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_RestructuringReserve', window );">Restructuring liability beginning</a></td>
<td class="nump">$ 751<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring and integration expense</a></td>
<td class="nump">219<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRestructuring', window );">Cash paid</a></td>
<td class="num">(970)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=us-gaap_EmployeeSeveranceMember', window );">Severance and Related [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_RestructuringReserveRollForward', window );"><strong>Restructuring Reserve [Roll Forward]</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_RestructuringReserve', window );">Restructuring liability beginning</a></td>
<td class="nump">113<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRestructuring', window );">Cash paid</a></td>
<td class="num">(113)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=ppsi_ProductLineHarmonizationMember', window );">Product Line Harmonization [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_RestructuringReserveRollForward', window );"><strong>Restructuring Reserve [Roll Forward]</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_RestructuringReserve', window );">Restructuring liability beginning</a></td>
<td class="nump">46<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRestructuring', window );">Cash paid</a></td>
<td class="num">(46)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=us-gaap_FacilityClosingMember', window );">Facility Closure and Exit Costs [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_RestructuringReserveRollForward', window );"><strong>Restructuring Reserve [Roll Forward]</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_RestructuringReserve', window );">Restructuring liability beginning</a></td>
<td class="nump">592<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring and integration expense</a></td>
<td class="nump">219<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRestructuring', window );">Cash paid</a></td>
<td class="num">$ (811)<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_PaymentsForRestructuring">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<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 17<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3367-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_PaymentsForRestructuring</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.P.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140864-122747<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized 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 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 5.P.4(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RestructuringReserveRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_RestructuringReserveRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveAxis=us-gaap_EmployeeSeveranceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveAxis=us-gaap_EmployeeSeveranceMember</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_RestructuringCostAndReserveAxis=ppsi_ProductLineHarmonizationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveAxis=ppsi_ProductLineHarmonizationMember</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_RestructuringCostAndReserveAxis=us-gaap_FacilityClosingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveAxis=us-gaap_FacilityClosingMember</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>58
<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="idp6805913152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RESTRUCTURING AND INTEGRATION (Details Narrative)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2017 </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_RestructuringAndRelatedActivitiesAbstract', window );"><strong>Restructuring and Related Activities [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_ppsi_CostOfGoodsSoldRestructuringSettlementAndImpairmentProvisions', window );">Restructuring charges</a></td>
<td class="nump">$ 873<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ppsi_CostOfGoodsSoldRestructuringSettlementAndImpairmentProvisions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of restructuring charges, remediation cost, and asset impairment loss. Presented as a component of cost of goods sold.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ppsi_CostOfGoodsSoldRestructuringSettlementAndImpairmentProvisions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ppsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RestructuringAndRelatedActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RestructuringAndRelatedActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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="idp6645492800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUES (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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total Revenue</a></td>
<td class="nump">$ 106,390<span></span>
</td>
<td class="nump">$ 114,391<span></span>
</td>
</tr>
<tr 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=ppsi_ProductRevenueMember', window );">Products [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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total Revenue</a></td>
<td class="nump">96,590<span></span>
</td>
<td class="nump">105,225<span></span>
</td>
</tr>
<tr 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=ppsi_ServiceRevenueMember', window );">Services [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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total Revenue</a></td>
<td class="nump">$ 9,800<span></span>
</td>
<td class="nump">$ 9,166<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_RevenueFromContractWithCustomerIncludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130539-203045<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 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130545-203045<br><br>Reference 3: 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 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130543-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_RevenueFromContractWithCustomerIncludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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=ppsi_ProductRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=ppsi_ProductRevenueMember</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=ppsi_ServiceRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=ppsi_ServiceRevenueMember</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>60
<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="idp6810001680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>OTHER EXPENSE (Details Narrative) - 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_OtherIncomeAndExpensesAbstract', window );"><strong>Other Income and 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_OtherNonoperatingIncomeExpense', window );">Other expense</a></td>
<td class="nump">$ 826<span></span>
</td>
<td class="nump">$ 411<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherIncomeAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncomeAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<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="idp6806821280">
<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>Inventory 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_InventoryRawMaterials', window );">Raw materials</a></td>
<td class="nump">$ 14,952<span></span>
</td>
<td class="nump">$ 10,376<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryWorkInProcess', window );">Work in process</a></td>
<td class="nump">5,547<span></span>
</td>
<td class="nump">5,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_InventoryFinishedGoods', window );">Finished goods</a></td>
<td class="nump">7,323<span></span>
</td>
<td class="nump">10,919<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryValuationReserves', window );">Provision for excess and obsolete inventory</a></td>
<td class="num">(512)<span></span>
</td>
<td class="num">(264)<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_InventoryNet', window );">Total inventories</a></td>
<td class="nump">$ 27,310<span></span>
</td>
<td class="nump">$ 26,113<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_InventoryValuationReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 reserve for 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> -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 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 S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 5.BB)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<br><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 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-122690<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.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_InventoryValuationReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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>62
<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="idp6810316928">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>INVENTORIES (Details Narrative) - 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_OtherInventoryInTransit', window );">Goods in transit</a></td>
<td class="nump">$ 7,700<span></span>
</td>
<td class="nump">$ 3,100<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Short term borrowings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,430<span></span>
</td>
</tr>
<tr 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_CollateralAxis=us-gaap_CollateralPledgedMember', window );">Inventory [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_DebtInstrumentCollateralAmount', window );">Collateral pledged</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCollateralAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 pledged to secure a debt instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<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_DebtInstrumentCollateralAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherInventoryInTransit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amount of merchandise or supplies to which the entity holds the title but does not hold physical possession because the goods are currently being transported.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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))<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_OtherInventoryInTransit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ShortTermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than 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(19)(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 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 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(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CollateralAxis=us-gaap_CollateralPledgedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CollateralAxis=us-gaap_CollateralPledgedMember</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>63
<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="idp6829318496">
<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</a></td>
<td class="nump">$ 14,890<span></span>
</td>
<td class="nump">$ 15,849<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less: Accumulated depreciation</a></td>
<td class="num">(9,606)<span></span>
</td>
<td class="num">(8,991)<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 );">Total property, plant and equipment, net</a></td>
<td class="nump">5,284<span></span>
</td>
<td class="nump">6,858<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember', window );">Land [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="nump">5<span></span>
</td>
<td class="nump">50<span></span>
</td>
</tr>
<tr 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="nump">1,574<span></span>
</td>
<td class="nump">2,547<span></span>
</td>
</tr>
<tr 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="ro">
<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</a></td>
<td class="nump">10,578<span></span>
</td>
<td class="nump">10,668<span></span>
</td>
</tr>
<tr 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</a></td>
<td class="nump">447<span></span>
</td>
<td class="nump">475<span></span>
</td>
</tr>
<tr 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_ComputerSoftwareIntangibleAssetMember', window );">Computer Hardware 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</a></td>
<td class="nump">1,261<span></span>
</td>
<td class="nump">1,370<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold Improvements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="nump">677<span></span>
</td>
<td class="nump">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_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember', window );">Construction in Progress [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="nump">$ 348<span></span>
</td>
<td class="nump">$ 18<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_LandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_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_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_ComputerSoftwareIntangibleAssetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerSoftwareIntangibleAssetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<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="idp6814760640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PROPERTY, PLANT AND EQUIPMENT (Details Narrative) - 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_DepreciationDepletionAndAmortization', window );">Depreciation expense</a></td>
<td class="nump">$ 1,200<span></span>
</td>
<td class="nump">$ 1,300<span></span>
</td>
</tr>
<tr 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] | Canada [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_PropertyPlantAndEquipmentDisposals', window );">Sale of building</a></td>
<td class="nump">$ 800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<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 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_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisposals">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 long-lived, 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, 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_PropertyPlantAndEquipmentDisposals</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_srt_StatementGeographicalAxis=country_CA">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CA</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>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="idp6815128512">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>OTHER ASSETS (Details Narrative)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Jan. 31, 2012 </div>
<div>USD ($) </div>
<div>Segment</div>
</th>
<th class="th">
<div>Dec. 31, 2011 </div>
<div>USD ($) </div>
<div>Segment</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_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [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_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 600<span></span>
</td>
</tr>
<tr 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_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=us-gaap_NotesReceivableMember', window );">Notes Receivable - Developer [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_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [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_NotesReceivableNet', window );">Principal amount</a></td>
<td class="nump">$ 300<span></span>
</td>
<td class="nump">$ 300<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_ppsi_NumberOfPromissoryNotes', window );">Number of promissory notes | Segment</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">2<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_ppsi_StatedInterestRatesForNotesReceivable', window );">Accrued interest rate (in percent)</a></td>
<td class="nump">4.50%<span></span>
</td>
<td class="nump">4.50%<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_ppsi_NumberOfPromissoryNotes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 promissory notes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ppsi_NumberOfPromissoryNotes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ppsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ppsi_StatedInterestRatesForNotesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stated interest rates of notes receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ppsi_StatedInterestRatesForNotesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ppsi_</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_AccountsNotesAndLoansReceivableLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_AccountsNotesAndLoansReceivableLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesReceivableNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net amount of the investment in a contractual right to receive money on demand or on fixed or determinable dates that is recognized as an asset in the creditor's statement of financial position. Examples include, but are not limited to, credit card receivables, notes receivable and receivables relating to lessor's rights to payments from leases other than operating leases that have been recorded as assets. Excludes trade accounts receivable with contractual maturity of one year or less and arose from the sale of goods or 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 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_NotesReceivableNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=us-gaap_NotesReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=us-gaap_NotesReceivableMember</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>66
<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="idp6826824080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GOODWILL AND OTHER INTANGIBLE 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_GoodwillRollForward', window );"><strong>Goodwill</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_GoodwillGross', window );">Balance, beginning</a></td>
<td class="nump">$ 10,948<span></span>
</td>
<td class="nump">$ 10,948<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillPeriodIncreaseDecrease', window );">No activity</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillGross', window );">Balance, ending</a></td>
<td class="nump">10,948<span></span>
</td>
<td class="nump">10,948<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairedAccumulatedImpairmentLossAbstract', window );"><strong>Accumulated impairment losses:</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_GoodwillImpairedAccumulatedImpairmentLoss', window );">Balance, beginning</a></td>
<td class="num">(2,421)<span></span>
</td>
<td class="num">(976)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Impairment charges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,445)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss', window );">Balance, ending</a></td>
<td class="num">(2,421)<span></span>
</td>
<td class="num">(2,421)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Net Goodwill</a></td>
<td class="nump">8,527<span></span>
</td>
<td class="nump">8,527<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=ppsi_TAndDSolutionsSegmentMember', window );">T and D Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill</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_GoodwillGross', window );">Balance, beginning</a></td>
<td class="nump">7,978<span></span>
</td>
<td class="nump">7,978<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillPeriodIncreaseDecrease', window );">No activity</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillGross', window );">Balance, ending</a></td>
<td class="nump">7,978<span></span>
</td>
<td class="nump">7,978<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairedAccumulatedImpairmentLossAbstract', window );"><strong>Accumulated impairment losses:</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_GoodwillImpairedAccumulatedImpairmentLoss', window );">Balance, beginning</a></td>
<td class="num">(2,421)<span></span>
</td>
<td class="num">(976)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Impairment charges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,445)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss', window );">Balance, ending</a></td>
<td class="num">(2,421)<span></span>
</td>
<td class="num">(2,421)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Net Goodwill</a></td>
<td class="nump">5,557<span></span>
</td>
<td class="nump">5,557<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=ppsi_CriticalPowerSolutionsSegmentMember', window );">Critical Power Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill</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_GoodwillGross', window );">Balance, beginning</a></td>
<td class="nump">2,970<span></span>
</td>
<td class="nump">2,970<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillPeriodIncreaseDecrease', window );">No activity</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillGross', window );">Balance, ending</a></td>
<td class="nump">2,970<span></span>
</td>
<td class="nump">2,970<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairedAccumulatedImpairmentLossAbstract', window );"><strong>Accumulated impairment losses:</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_GoodwillImpairedAccumulatedImpairmentLoss', window );">Balance, beginning</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Impairment charges</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss', window );">Balance, ending</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Net Goodwill</a></td>
<td class="nump">$ 2,970<span></span>
</td>
<td class="nump">$ 2,970<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_GoodwillGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<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_GoodwillGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GoodwillImpairedAccumulatedImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 impairment loss for 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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<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_GoodwillImpairedAccumulatedImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GoodwillImpairedAccumulatedImpairmentLossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_GoodwillImpairedAccumulatedImpairmentLossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from the write-down 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 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13854-109267<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><br>Reference 3: 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 (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br><br>Reference 4: 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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13777-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_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GoodwillPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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) 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> -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_GoodwillPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_GoodwillRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_GoodwillRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=ppsi_TAndDSolutionsSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=ppsi_TAndDSolutionsSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=ppsi_CriticalPowerSolutionsSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=ppsi_CriticalPowerSolutionsSegmentMember</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>67
<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="idp6815417392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GOODWILL AND OTHER INTANGIBLE ASSETS (Details 1) - 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_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, balance</a></td>
<td class="nump">$ 6,399<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="num">(1,460)<span></span>
</td>
<td class="num">$ (1,774)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetImpairmentCharges', window );">Impairment charges</a></td>
<td class="num">(1,350)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, balance</a></td>
<td class="nump">3,584<span></span>
</td>
<td class="nump">6,399<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=ppsi_FiniteLivedIntangibleAssetsMajorClassMember', window );">Total Intangible [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_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, balance</a></td>
<td class="nump">6,399<span></span>
</td>
<td class="nump">8,168<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="num">(1,460)<span></span>
</td>
<td class="num">(1,773)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetImpairmentCharges', window );">Impairment charges</a></td>
<td class="num">(1,350)<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_ppsi_IntangibleAssetsNetForeignCurrencyTranslation', window );">Foreign currency translation</a></td>
<td class="num">(5)<span></span>
</td>
<td class="nump">4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, balance</a></td>
<td class="nump">3,584<span></span>
</td>
<td class="nump">6,399<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=ppsi_TAndDSolutionsSegmentMember', window );">T and D Segment [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_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, balance</a></td>
<td class="nump">5,154<span></span>
</td>
<td class="nump">5,565<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="num">(339)<span></span>
</td>
<td class="num">(415)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetImpairmentCharges', window );">Impairment charges</a></td>
<td class="num">(1,350)<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_ppsi_IntangibleAssetsNetForeignCurrencyTranslation', window );">Foreign currency translation</a></td>
<td class="num">(5)<span></span>
</td>
<td class="nump">4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, balance</a></td>
<td class="nump">3,460<span></span>
</td>
<td class="nump">5,154<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=ppsi_CriticalPowerSolutionsSegmentMember', window );">Critical Power Segment [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_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, balance</a></td>
<td class="nump">1,245<span></span>
</td>
<td class="nump">2,603<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="num">(1,121)<span></span>
</td>
<td class="num">(1,358)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, balance</a></td>
<td class="nump">$ 124<span></span>
</td>
<td class="nump">$ 1,245<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ppsi_IntangibleAssetsNetForeignCurrencyTranslation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Refers to amount of intangible assets net foregin currency incurred 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;">ppsi_IntangibleAssetsNetForeignCurrencyTranslation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ppsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_AssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2420-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_AssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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),(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<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 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-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_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=ppsi_FiniteLivedIntangibleAssetsMajorClassMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=ppsi_FiniteLivedIntangibleAssetsMajorClassMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=ppsi_TAndDSolutionsSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=ppsi_TAndDSolutionsSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=ppsi_CriticalPowerSolutionsSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=ppsi_CriticalPowerSolutionsSegmentMember</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>68
<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="idp6829365056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GOODWILL AND OTHER INTANGIBLE ASSETS (Details 2) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th" colspan="2"><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_IntangibleAssetsGrossExcludingGoodwill', window );">Gross carrying amount</a></td>
<td class="nump">$ 12,080<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 12,554<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="num">(7,124)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(6,138)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetImpairmentCharges', window );">Impairment charges</a></td>
<td class="num">(1,350)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ppsi_FiniteLivedIntangibleAssetsForeignCurrencyTranslationAdjustments', window );">Foreign currency translation</a></td>
<td class="num">(22)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(17)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">3,584<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">6,399<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=ppsi_TechnologyRelatedIndustryAccreditationsMember', window );">Technology Related Industry Accreditations [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsGrossExcludingGoodwill', window );">Gross carrying amount</a></td>
<td class="nump">1,576<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,576<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_ppsi_FiniteLivedIntangibleAssetsForeignCurrencyTranslationAdjustments', window );">Foreign currency translation</a></td>
<td class="num">(22)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(17)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">$ 684<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 1,559<span></span>
</td>
</tr>
<tr 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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted average amortization years</a></td>
<td class="text">7 years<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">7 years<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsGrossExcludingGoodwill', window );">Gross carrying amount</a></td>
<td class="nump">$ 7,202<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 7,202<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="num">(6,175)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(4,907)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetImpairmentCharges', window );">Impairment charges</a></td>
<td class="num">(377)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">$ 650<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 2,295<span></span>
</td>
</tr>
<tr 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_NoncompeteAgreementsMember', window );">Noncompete Agreements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Weighted average amortization years</a></td>
<td class="text">4 years<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">6 years<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsGrossExcludingGoodwill', window );">Gross carrying amount</a></td>
<td class="nump">$ 705<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 705<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="num">(587)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(485)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetImpairmentCharges', window );">Impairment charges</a></td>
<td class="num">(103)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">$ 15<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 220<span></span>
</td>
</tr>
<tr 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_TechnologyBasedIntangibleAssetsMember', window );">Internally Developed Software [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Weighted average amortization years</a></td>
<td class="text">7 years<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">7 years<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsGrossExcludingGoodwill', window );">Gross carrying amount</a></td>
<td class="nump">$ 289<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 289<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="num">(165)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(124)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">$ 124<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 165<span></span>
</td>
</tr>
<tr 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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted average amortization years</a></td>
<td class="text">10 years<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">10 years<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsGrossExcludingGoodwill', window );">Gross carrying amount</a></td>
<td class="nump">$ 492<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 492<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="num">(197)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(148)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">295<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">344<span></span>
</td>
</tr>
<tr 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=ppsi_TechnologyRelatedIndustryAccreditationsMember', window );">Technology Related Industry Accreditations [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetImpairmentCharges', window );">Impairment charges</a></td>
<td class="num">(870)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember', window );">Trademarks [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsGrossExcludingGoodwill', window );">Gross carrying amount</a></td>
<td class="nump">1,816<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,816<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">$ 1,816<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,816<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_LicensingAgreementsMember', window );">Distributor Territory License [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsGrossExcludingGoodwill', window );">Gross carrying amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">474<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">$ (474)<span></span>
</td>
</tr>
<tr><td colspan="4"></td></tr>
<tr><td colspan="4"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">During 2018, the Company recorded impairment charges to customer relationships, non-compete agreements and technology-related industry accreditations intangible assets of the switchgear business upon determining that the carrying value of these assets was not recoverable.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ppsi_FiniteLivedIntangibleAssetsForeignCurrencyTranslationAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 refers to carrying value of foreign currency translation adjustment to finite 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;">ppsi_FiniteLivedIntangibleAssetsForeignCurrencyTranslationAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ppsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2420-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_AssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_IntangibleAssetsGrossExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 amortization of intangible assets, excluding goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsGrossExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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),(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<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 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-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_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=ppsi_TechnologyRelatedIndustryAccreditationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IndefiniteLivedIntangibleAssetsByMajorClassAxis=ppsi_TechnologyRelatedIndustryAccreditationsMember</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_NoncompeteAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NoncompeteAgreementsMember</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_TechnologyBasedIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TechnologyBasedIntangibleAssetsMember</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=ppsi_TechnologyRelatedIndustryAccreditationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=ppsi_TechnologyRelatedIndustryAccreditationsMember</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_TrademarksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TrademarksMember</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_LicensingAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_LicensingAgreementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<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="idp6809929072">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>GOODWILL AND OTHER INTANGIBLE ASSETS (Details 3)<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_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract', window );"><strong>Years Ending December 31,:</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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2019</a></td>
<td class="nump">$ 215<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2020</a></td>
<td class="nump">200<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2021</a></td>
<td class="nump">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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2022</a></td>
<td class="nump">124<span></span>
</td>
</tr>
<tr class="ro">
<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 );">2023</a></td>
<td class="nump">106<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive', window );">Thereafter</a></td>
<td class="nump">239<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Total</a></td>
<td class="nump">$ 1,084<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_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<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="idp6815142128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GOODWILL AND OTHER INTANGIBLE ASSETS (Details Narrative) - 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_AssetImpairmentCharges', window );">Impairment charges</a></td>
<td class="nump">$ 1,350<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Impairment charge for goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,445<span></span>
</td>
</tr>
<tr 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=ppsi_NonCompleteAgreementsMember', window );">Non Complete Agreements [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_AssetImpairmentCharges', window );">Impairment charges</a></td>
<td class="nump">103<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=ppsi_TechnologyRelatedIndustryMember', window );">Technology Related Industry [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_AssetImpairmentCharges', window );">Impairment charges</a></td>
<td class="nump">870<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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetImpairmentCharges', window );">Impairment charges</a></td>
<td class="nump">$ 377<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_AssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2420-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_AssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GoodwillImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from the write-down 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 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13854-109267<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><br>Reference 3: 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 (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br><br>Reference 4: 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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13777-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_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FiniteLivedIntangibleAssetsByMajorClassAxis=ppsi_NonCompleteAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=ppsi_NonCompleteAgreementsMember</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=ppsi_TechnologyRelatedIndustryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=ppsi_TechnologyRelatedIndustryMember</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<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="idp6652330656">
<tr>
<th class="tl" colspan="2" rowspan="1"><div style="width: 200px;"><strong>DEBT (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 [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities', window );">Total debt</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 3,793<span></span>
</td>
<td class="nump">$ 4,935<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent', window );">Less current portion</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(1,174)<span></span>
</td>
<td class="num">(782)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Total long-term debt</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2,619<span></span>
</td>
<td class="nump">4,153<span></span>
</td>
</tr>
<tr 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_LineOfCreditMember', window );">Term Credit Facilities, Net [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities', window );">Total debt</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 3,793<span></span>
</td>
<td class="nump">4,933<span></span>
</td>
</tr>
<tr 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_CapitalLeaseObligationsMember', window );">Capital Lease Obligations [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities', window );">Total debt</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">The balances as of December 31, 2018 and 2017 are net of debt issuance costs of $45 and $102, respectively.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_LongTermDebtAndCapitalLeaseObligationsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt and capital leases due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_LongTermDebtAndCapitalLeaseObligationsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt and capital lease obligations including current maturities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LineOfCreditMember</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_CapitalLeaseObligationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CapitalLeaseObligationsMember</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>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="idp6809886208">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>DEBT (Details 1)<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_LongTermDebtByMaturityAbstract', window );"><strong>Long-term debt maturities</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">$ 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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2020</a></td>
<td class="nump">2,638<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_DebtAndCapitalLeaseObligations', window );">Total long-term debt maturities</a></td>
<td class="nump">$ 3,838<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_DebtAndCapitalLeaseObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 values as of the balance sheet date of all debt, including all short-term borrowings, long-term debt, and 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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.13,16)<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.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_DebtAndCapitalLeaseObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LongTermDebtByMaturityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LongTermDebtByMaturityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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>73
<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="idp6832633984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DEBT (Details Narrative) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">1 Months Ended</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>Mar. 28, 2018</div></th>
<th class="th"><div>Mar. 15, 2017</div></th>
<th class="th"><div>Jun. 30, 2016</div></th>
<th class="th"><div>Apr. 30, 2016</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Mar. 15, 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Credit facilities 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="text">&#160;<span></span>
</td>
<td class="nump">$ 20,755<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 17,814<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_ForeignLineOfCreditMember', window );">Canadian Facilities [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>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum credit facilities amount to borrow</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">$ 6,300<span></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 );">Credit facilities 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="text">&#160;<span></span>
</td>
<td class="nump">5,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_ForeignLineOfCreditMember', window );">Canadian Facilities [Member] | Canada, Dollars</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>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum credit facilities amount to borrow</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">$ 8,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,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_CreditFacilityAxis=ppsi_CanadianCreditFacilitiesAMember', window );">Canadian Credit Facilities A [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>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Credit facilities 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="text">&#160;<span></span>
</td>
<td class="nump">5,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,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_CreditFacilityAxis=ppsi_CanadianCreditFacilitiesAMember', window );">Canadian Credit Facilities A [Member] | 2017 CAD ARCA Amendment [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>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Interest rate spread on variable 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="nump">0.75%<span></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_DebtInstrumentDescriptionOfVariableRateBasis', window );">Variable rate description</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">BMO's prime rate plus<span></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_CreditFacilityAxis=ppsi_CanadianCreditFacilitiesAMember', window );">Canadian Credit Facilities A [Member] | 2017 CAD ARCA Amendment [Member] | U.S. 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Interest rate spread on variable 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="nump">0.75%<span></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_DebtInstrumentDescriptionOfVariableRateBasis', window );">Variable rate description</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">U.S. base rate plus<span></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_CreditFacilityAxis=ppsi_CanadianCreditFacilitiesAMember', window );">Canadian Credit Facilities A [Member] | 2017 CAD ARCA Amendment [Member] | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Interest rate spread on variable 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="nump">2.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>
</tr>
<tr class="ro">
<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 );">Variable rate description</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">LIBOR plus<span></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_CreditFacilityAxis=ppsi_CanadianCreditFacilitiesAMember', window );">Canadian Credit Facilities A [Member] | 2018 CAD ARCA Amendment [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>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Interest rate spread on variable 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="nump">0.50%<span></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_DebtInstrumentDescriptionOfVariableRateBasis', window );">Variable rate description</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">BMO's prime rate plus<span></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_CreditFacilityAxis=ppsi_CanadianCreditFacilitiesAMember', window );">Canadian Credit Facilities A [Member] | 2018 CAD ARCA Amendment [Member] | U.S. 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Interest rate spread on variable 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="nump">0.50%<span></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_DebtInstrumentDescriptionOfVariableRateBasis', window );">Variable rate description</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">U.S. base rate plus<span></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_CreditFacilityAxis=ppsi_CanadianCreditFacilitiesAMember', window );">Canadian Credit Facilities A [Member] | 2018 CAD ARCA Amendment [Member] | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Interest rate spread on variable 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="nump">2.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_DebtInstrumentDescriptionOfVariableRateBasis', window );">Variable rate description</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">LIBOR plus<span></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_CreditFacilityAxis=ppsi_CanadianCreditFacilitiesAMember', window );">Canadian Credit Facilities A [Member] | Canada, Dollars</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>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum credit facilities amount to borrow</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">$ 7,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,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_CreditFacilityAxis=ppsi_CanadianCreditFacilitiesBMember', window );">Canadian Credit Facilities B [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>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Credit facilities 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="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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=ppsi_CanadianCreditFacilitiesBMember', window );">Canadian Credit Facilities B [Member] | Canada, Dollars</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>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum credit facilities amount to borrow</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">$ 471<span></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_CreditFacilityAxis=ppsi_CanadianCreditFacilitiesBMember', window );">Canadian Credit Facilities B [Member] | Canada, Dollars | 2017 CAD ARCA Amendment [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>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Interest rate spread on variable 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="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>
</tr>
<tr class="re">
<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 );">Variable rate description</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">BMO's prime rate plus<span></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_DebtInstrumentFrequencyOfPeriodicPayment', window );">Frequency of payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Quarterly<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Quarterly<span></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_DebtInstrumentPeriodicPaymentPrincipal', window );">Quarterly principal payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 47<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 47<span></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_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid', window );">Balloon payment</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">$ 141<span></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_DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1', window );">Debt instrument amortization period</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">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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=ppsi_CanadianCreditFacilitiesBMember', window );">Canadian Credit Facilities B [Member] | Canada, Dollars | 2018 CAD ARCA Amendment [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>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Interest rate spread on variable 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="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>
</tr>
<tr class="re">
<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 );">Variable rate description</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">BMO's prime rate plus<span></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_DebtInstrumentFrequencyOfPeriodicPayment', window );">Frequency of payments</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">Quarterly<span></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_DebtInstrumentPeriodicPaymentPrincipal', window );">Quarterly principal payment</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">$ 47<span></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_CreditFacilityAxis=ppsi_CanadianCreditFacilitiesCMember', window );">Canadian Credit Facilities C [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>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum credit facilities amount to borrow</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">$ 712<span></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 );">Credit facilities 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="text">&#160;<span></span>
</td>
<td class="nump">352<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_CreditFacilityAxis=ppsi_CanadianCreditFacilitiesCMember', window );">Canadian Credit Facilities C [Member] | 2017 CAD ARCA Amendment [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>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFrequencyOfPeriodicPayment', window );">Frequency of payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Quarterly<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></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_DebtInstrumentPeriodicPaymentPrincipal', window );">Quarterly principal payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 36<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></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_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid', window );">Balloon payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 352<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></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_CreditFacilityAxis=ppsi_CanadianCreditFacilitiesCMember', window );">Canadian Credit Facilities C [Member] | 2017 CAD ARCA Amendment [Member] | U.S. 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Interest rate spread on variable 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="nump">1.50%<span></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_DebtInstrumentDescriptionOfVariableRateBasis', window );">Variable rate description</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">U.S. base rate plus<span></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_CreditFacilityAxis=ppsi_CanadianCreditFacilitiesCMember', window );">Canadian Credit Facilities C [Member] | 2017 CAD ARCA Amendment [Member] | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Interest rate spread on variable 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="nump">2.75%<span></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_DebtInstrumentDescriptionOfVariableRateBasis', window );">Variable rate description</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">LIBOR plus<span></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_CreditFacilityAxis=ppsi_CanadianCreditFacilitiesCMember', window );">Canadian Credit Facilities C [Member] | 2018 CAD ARCA Amendment [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>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFrequencyOfPeriodicPayment', window );">Frequency of payments</a></td>
<td class="text">Quarterly<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></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_DebtInstrumentPeriodicPaymentPrincipal', window );">Quarterly principal payment</a></td>
<td class="nump">$ 36<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></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_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid', window );">Balloon payment</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">$ 136<span></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_CreditFacilityAxis=ppsi_CanadianCreditFacilitiesCMember', window );">Canadian Credit Facilities C [Member] | 2018 CAD ARCA Amendment [Member] | U.S. 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Interest rate spread on variable 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="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>
</tr>
<tr class="re">
<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 );">Variable rate description</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">U.S. base rate plus<span></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_CreditFacilityAxis=ppsi_CanadianCreditFacilitiesCMember', window );">Canadian Credit Facilities C [Member] | 2018 CAD ARCA Amendment [Member] | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Interest rate spread on variable 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="nump">2.50%<span></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 );">Variable rate description</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">LIBOR plus<span></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_CreditFacilityAxis=ppsi_CanadianCreditFacilitiesCMember', window );">Canadian Credit Facilities C [Member] | CAD ARCA Amendment [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>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentPeriodicPaymentPrincipal', window );">Quarterly principal payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 72<span></span>
</td>
<td class="text">&#160;<span></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_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid', window );">Balloon payment</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">$ 496<span></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_CreditFacilityAxis=ppsi_CanadianCreditFacilitiesCMember', window );">Canadian Credit Facilities C [Member] | Canada, Dollars</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>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentPeriodicPaymentPrincipal', window );">Quarterly principal payment</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">$ 316<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=ppsi_CanadianCreditFacilitiesCMember', window );">Canadian Credit Facilities C [Member] | Canada, Dollars | 2017 CAD ARCA Amendment [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>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Interest rate spread on variable 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="nump">1.50%<span></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_DebtInstrumentDescriptionOfVariableRateBasis', window );">Variable rate description</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">BMO's prime rate plus<span></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_DebtInstrumentFrequencyOfPeriodicPayment', window );">Frequency of payments</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">Quarterly<span></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_DebtInstrumentPeriodicPaymentPrincipal', window );">Quarterly principal payment</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">$ 36<span></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_CreditFacilityAxis=ppsi_CanadianCreditFacilitiesCMember', window );">Canadian Credit Facilities C [Member] | Canada, Dollars | 2018 CAD ARCA Amendment [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>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Interest rate spread on variable 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="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>
</tr>
<tr class="ro">
<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 );">Variable rate description</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">BMO's prime rate plus<span></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_CreditFacilityAxis=ppsi_CanadianCreditFacilitiesMember', window );">Canadian Credit Facilities [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>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Credit facilities 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,500<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Remaining amortization period for discount on the liability component of convertible debt which may be settled in cash upon conversion, 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 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109500613&amp;loc=SL6031898-161870<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1</td>
</tr>
<tr>
<td style="padding-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_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_DebtInstrumentFrequencyOfPeriodicPayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of the frequency of periodic payments (monthly, quarterly, annual).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 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_DebtInstrumentFrequencyOfPeriodicPayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_DebtInstrumentPeriodicPaymentPrincipal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the required periodic payments applied to principal.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_DebtInstrumentPeriodicPaymentPrincipal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 greater than the preceding installment payments to be paid at final maturity date of debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_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_CreditFacilityAxis=us-gaap_ForeignLineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_ForeignLineOfCreditMember</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_CurrencyAxis=currency_CAD">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CurrencyAxis=currency_CAD</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_CreditFacilityAxis=ppsi_CanadianCreditFacilitiesAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=ppsi_CanadianCreditFacilitiesAMember</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_TypeOfArrangementAxis=ppsi_CADARCAAmendment2017Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TypeOfArrangementAxis=ppsi_CADARCAAmendment2017Member</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_TypeOfArrangementAxis=ppsi_CADARCAAmendment2018Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TypeOfArrangementAxis=ppsi_CADARCAAmendment2018Member</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_CreditFacilityAxis=ppsi_CanadianCreditFacilitiesBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=ppsi_CanadianCreditFacilitiesBMember</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_CreditFacilityAxis=ppsi_CanadianCreditFacilitiesCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=ppsi_CanadianCreditFacilitiesCMember</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_TypeOfArrangementAxis=ppsi_CADARCAAmendmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TypeOfArrangementAxis=ppsi_CADARCAAmendmentMember</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_CreditFacilityAxis=ppsi_CanadianCreditFacilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=ppsi_CanadianCreditFacilitiesMember</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>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="idp6827363424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DEBT (Details Narrative 1) - 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>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Mar. 15, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Apr. 30, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [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_LineOfCredit', window );">Credit facilities amount outstanding</a></td>
<td class="nump">$ 20,755<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 17,814<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Debt issuance costs</a></td>
<td class="nump">$ 47<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">102<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=ppsi_RevolvingCreditFacilityUSMember', window );">U.S. Credit Facilities [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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [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_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum Credit Facilities Amount to Borrow</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">$ 19,100<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_ppsi_PercentageOfOwnershipInSubsidiaryPerAgreementAsCollateral', window );">Percentage of subsidiary shares used to secure borrowings in facility</a></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 );">Credit facilities amount outstanding</a></td>
<td class="nump">$ 18,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=ppsi_RevolvingCreditFacilityUSMember', window );">U.S. Credit Facilities [Member] | 2017 US ARCA Amendment [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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [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_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum Credit Facilities Amount to Borrow</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=ppsi_UnitedStatesCreditFacilitiesMember', window );">U.S. Credit Facilities A [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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [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_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum Credit Facilities Amount to Borrow</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">14,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_CreditFacilityAxis=ppsi_UnitedStatesCreditFacilitiesMember', window );">U.S. Credit Facilities A [Member] | 2017 US ARCA Amendment [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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [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_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum Credit Facilities Amount to Borrow</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=ppsi_UnitedStatesCreditFacilitiesMember', window );">U.S. Credit Facilities A [Member] | 2017 US ARCA Amendment [Member] | Bank's Prime 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Interest rate spread</a></td>
<td class="nump">1.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="re">
<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 );">Variable rate description</a></td>
<td class="text">bank's prime rate on U.S. prime rate loans<span></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_CreditFacilityAxis=ppsi_UnitedStatesCreditFacilitiesMember', window );">U.S. Credit Facilities A [Member] | 2017 US ARCA Amendment [Member] | 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Interest rate spread</a></td>
<td class="nump">2.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>
</tr>
<tr class="re">
<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 );">Variable rate description</a></td>
<td class="text">adjusted LIBOR rate on Eurodollar loans<span></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_CreditFacilityAxis=ppsi_UnitedStatesCreditFacilitiesMember', window );">U.S. Credit Facilities A [Member] | 2018 US ARCA Amendment [Member] | Bank's Prime 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Interest rate spread</a></td>
<td class="nump">0.75%<span></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 );">Variable rate description</a></td>
<td class="text">bank's prime rate on U.S. prime rate loans<span></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_CreditFacilityAxis=ppsi_UnitedStatesCreditFacilitiesMember', window );">U.S. Credit Facilities A [Member] | 2018 US ARCA Amendment [Member] | 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Interest rate spread</a></td>
<td class="nump">2.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="re">
<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 );">Variable rate description</a></td>
<td class="text">adjusted LIBOR rate on Eurodollar loans<span></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_CreditFacilityAxis=ppsi_UnitedStatesCreditFacilitiesBMember', window );">United States Credit Facilities B [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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [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_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum Credit Facilities Amount to Borrow</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">5,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_CreditFacilityAxis=ppsi_UnitedStatesCreditFacilitiesBMember', window );">United States Credit Facilities B [Member] | 2017 US ARCA Amendment [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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [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_DebtInstrumentFrequencyOfPeriodicPayment', window );">Frequency of payments</a></td>
<td class="text">Quarterly<span></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_DebtInstrumentPeriodicPaymentPrincipal', window );">Quarterly principal payment</a></td>
<td class="nump">$ 31<span></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_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid', window );">Balloon payment</a></td>
<td class="nump">$ 4,438<span></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_CreditFacilityAxis=ppsi_UnitedStatesCreditFacilitiesBMember', window );">United States Credit Facilities B [Member] | 2017 US ARCA Amendment [Member] | 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Interest rate spread</a></td>
<td class="nump">2.50%<span></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 );">Variable rate description</a></td>
<td class="text">adjusted LIBOR rate on Eurodollar loans<span></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_CreditFacilityAxis=ppsi_UnitedStatesCreditFacilitiesBMember', window );">United States Credit Facilities B [Member] | 2017 US ARCA Amendment [Member] | U.S. 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Interest rate spread</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>
</tr>
<tr class="re">
<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 );">Variable rate description</a></td>
<td class="text">bank's prime rate on U.S. prime rate loans<span></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_CreditFacilityAxis=ppsi_UnitedStatesCreditFacilitiesBMember', window );">United States Credit Facilities B [Member] | 2018 US ARCA Amendment [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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [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_DebtInstrumentFrequencyOfPeriodicPayment', window );">Frequency of payments</a></td>
<td class="text">Quarterly<span></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_DebtInstrumentPeriodicPaymentPrincipal', window );">Quarterly principal payment</a></td>
<td class="nump">$ 100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid', window );">Balloon payment</a></td>
<td class="nump">$ 2,338<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=ppsi_RevolvingCreditFacility1Member', window );">U.S. Credit Facility - MasterCard [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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [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_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum Credit Facilities Amount to Borrow</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=ppsi_CreditFacilityBMember', window );">Credit Facility B [Member] | 2017 US ARCA Amendment [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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [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_DebtInstrumentFrequencyOfPeriodicPayment', window );">Frequency of payments</a></td>
<td class="text">Quarterly<span></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_DebtInstrumentPeriodicPaymentPrincipal', window );">Quarterly principal payment</a></td>
<td class="nump">$ 31<span></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_CreditFacilityAxis=ppsi_UnitedStatesFacilitiesAMember', window );">U.S. Facilities A [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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [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_LineOfCredit', window );">Credit facilities amount outstanding</a></td>
<td class="nump">15,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,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_CreditFacilityAxis=ppsi_UnitedStatesFacilitiesBMember', window );">USD Facility B [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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [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_LineOfCredit', window );">Credit facilities amount outstanding</a></td>
<td class="nump">$ 3,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ppsi_PercentageOfOwnershipInSubsidiaryPerAgreementAsCollateral">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 ownership in subsidiary per agreement as collateral.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ppsi_PercentageOfOwnershipInSubsidiaryPerAgreementAsCollateral</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ppsi_</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_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_DebtInstrumentFrequencyOfPeriodicPayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of the frequency of periodic payments (monthly, quarterly, annual).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 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_DebtInstrumentFrequencyOfPeriodicPayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentPeriodicPaymentPrincipal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the required periodic payments applied to principal.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_DebtInstrumentPeriodicPaymentPrincipal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 greater than the preceding installment payments to be paid at final maturity date of debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_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_LineOfCreditFacilityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_LineOfCreditFacilityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_CreditFacilityAxis=ppsi_RevolvingCreditFacilityUSMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=ppsi_RevolvingCreditFacilityUSMember</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_TypeOfArrangementAxis=ppsi_USARCAAmendment2017Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TypeOfArrangementAxis=ppsi_USARCAAmendment2017Member</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_CreditFacilityAxis=ppsi_UnitedStatesCreditFacilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=ppsi_UnitedStatesCreditFacilitiesMember</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_PrimeRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PrimeRateMember</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_TypeOfArrangementAxis=ppsi_USARCAAmendment2018Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TypeOfArrangementAxis=ppsi_USARCAAmendment2018Member</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_CreditFacilityAxis=ppsi_UnitedStatesCreditFacilitiesBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=ppsi_UnitedStatesCreditFacilitiesBMember</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_CreditFacilityAxis=ppsi_RevolvingCreditFacility1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=ppsi_RevolvingCreditFacility1Member</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_CreditFacilityAxis=ppsi_CreditFacilityBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=ppsi_CreditFacilityBMember</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_CreditFacilityAxis=ppsi_UnitedStatesFacilitiesAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=ppsi_UnitedStatesFacilitiesAMember</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_CreditFacilityAxis=ppsi_UnitedStatesFacilitiesBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=ppsi_UnitedStatesFacilitiesBMember</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>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="idp6809338032">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>DEBT (Details Narrative 2) - 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 [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_DeferredFinanceCostsNet', window );">Debt issuance costs</a></td>
<td class="nump">$ 47<span></span>
</td>
<td class="nump">$ 102<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Short term borrowings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,430<span></span>
</td>
</tr>
<tr 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_LoansPayableMember', window );">Nexus Promissory Note [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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_DeferredFinanceCostsNet', window );">Debt issuance costs</a></td>
<td class="nump">$ 45<span></span>
</td>
<td class="nump">$ 102<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_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_ShortTermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than 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(19)(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 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 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(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LoansPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LoansPayableMember</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>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="idp6809048368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMITMENTS AND CONTINGENCIES (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_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies 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_OperatingLeaseCost', window );">Operating lease cost</a></td>
<td class="nump">$ 755<span></span>
</td>
<td class="nump">$ 675<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseCostAbstract', window );"><strong>Finance lease cost</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_FinanceLeaseRightOfUseAssetAmortization', window );">Amortization of right-of-use asset</a></td>
<td class="nump">622<span></span>
</td>
<td class="nump">535<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseInterestExpense', window );">Interest on lease liabilities</a></td>
<td class="nump">157<span></span>
</td>
<td class="nump">166<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_ppsi_FinanceLeaseCost', window );">Total finance lease cost</a></td>
<td class="nump">$ 779<span></span>
</td>
<td class="nump">$ 701<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ppsi_FinanceLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of finance lease cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ppsi_FinanceLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ppsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_FinanceLeaseInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense on finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918686-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 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918638-209977<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=77888399&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinanceLeaseRightOfUseAssetAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 right-of-use asset 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 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918686-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 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918638-209977<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=77888399&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAssetAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LeaseCostAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LeaseCostAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=77888399&amp;loc=SL77918982-209971<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 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>77
<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="idp6815287008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMITMENTS AND CONTINGENCIES (Details 1) - 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_ppsi_CashPaidForAmountsIncludedInMesurementOfLeaseLiabilitiesAbstract', window );"><strong>Cash paid for amounts included in the mesurement of lease liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Operating cash flows from operating leases</a></td>
<td class="nump">$ 768<span></span>
</td>
<td class="nump">$ 694<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_ppsi_OperatingLeasePayments1', window );">Operating cash flows from finance leases</a></td>
<td class="nump">157<span></span>
</td>
<td class="nump">166<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeasePrincipalPayments', window );">Financing cash flows from finance leases</a></td>
<td class="nump">414<span></span>
</td>
<td class="nump">301<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ppsi_RightofuseAssetsObtainedInExchangeForLeaseObligationsAbstract', window );"><strong>Right-of-use assets obtained in exchange for lease obligations:</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_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Operating leases</a></td>
<td class="nump">664<span></span>
</td>
<td class="nump">581<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability', window );">Finance leases</a></td>
<td class="nump">$ 622<span></span>
</td>
<td class="nump">$ 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_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Operating leases (in years)</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1', window );">Finance leases (in years)</a></td>
<td class="text">6 years<span></span>
</td>
<td class="text">7 years<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Operating leases (in percent)</a></td>
<td class="nump">6.00%<span></span>
</td>
<td class="nump">5.50%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent', window );">Finance leases (in percent)</a></td>
<td class="nump">6.37%<span></span>
</td>
<td class="nump">5.90%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ppsi_CashPaidForAmountsIncludedInMesurementOfLeaseLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ppsi_CashPaidForAmountsIncludedInMesurementOfLeaseLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ppsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ppsi_OperatingLeasePayments1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for principal payment on finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ppsi_OperatingLeasePayments1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ppsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ppsi_RightofuseAssetsObtainedInExchangeForLeaseObligationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ppsi_RightofuseAssetsObtainedInExchangeForLeaseObligationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ppsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeasePrincipalPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for principal payment on 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 5<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918643-209977<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 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeasePrincipalPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinanceLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 discount rate for finance lease calculated at point in time.</p></div>
<a 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 4<br> -Subparagraph (g)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=77888399&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="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_FinanceLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=77888399&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918643-209977<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 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 discount rate for operating lease calculated at point in time.</p></div>
<a 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 4<br> -Subparagraph (g)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=77888399&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="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_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=77888399&amp;loc=SL77918982-209971<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 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 right-of-use asset obtained in exchange for finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=77888399&amp;loc=SL77918982-209971<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 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 right-of-use asset obtained in exchange for operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=77888399&amp;loc=SL77918982-209971<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 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>78
<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="idp6827988240">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>COMMITMENTS AND CONTINGENCIES (Details 2)<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_LeasesOperatingAbstract', window );"><strong>Operating Leases</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_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2019</a></td>
<td class="nump">$ 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_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2020</a></td>
<td class="nump">755<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2021</a></td>
<td class="nump">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_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2022</a></td>
<td class="nump">91<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_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total future minmum lease payments</a></td>
<td class="nump">2,035<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_ppsi_OperatingImputedInterest', window );">Less imputed interest</a></td>
<td class="num">(164)<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_ppsi_OperatingFutureMinimumLeasePayments', window );">Total future minimum lease payments</a></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_FinanceLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Finance Leases</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_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2019</a></td>
<td class="nump">630<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo', window );">2020</a></td>
<td class="nump">532<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree', window );">2021</a></td>
<td class="nump">562<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour', window );">2022</a></td>
<td class="nump">363<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive', window );">2023</a></td>
<td class="nump">309<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="nump">853<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_FinanceLeaseLiabilityPaymentsDue', window );">Total lease commitments</a></td>
<td class="nump">3,249<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_ppsi_FinanceImputedInterest', window );">Less imputed interest</a></td>
<td class="num">(570)<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_ppsi_FinanceLeasesFutureMinimumLeasePayments', window );">Total future minimum lease payments</a></td>
<td class="nump">$ 2,679<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ppsi_FinanceImputedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of imputed interest for finance leases.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ppsi_FinanceImputedInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ppsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ppsi_FinanceLeasesFutureMinimumLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 obligation for lease payments for finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ppsi_FinanceLeasesFutureMinimumLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ppsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ppsi_OperatingFutureMinimumLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ppsi_OperatingFutureMinimumLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ppsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ppsi_OperatingImputedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of imputed interest for operating leases.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ppsi_OperatingImputedInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ppsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinanceLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FinanceLeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 undiscounted obligation for lease payments for 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinanceLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 undiscounted obligation for lease payments for finance lease, due 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://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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 undiscounted obligation for lease payments for finance lease, due 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://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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinanceLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 undiscounted obligation for lease payments for finance lease, due 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://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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinanceLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 undiscounted obligation for lease payments for finance lease, due 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://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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinanceLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 undiscounted obligation for lease payments for finance lease, due 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://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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinanceLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 undiscounted obligation for lease payments for finance lease, due 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://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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LeasesOperatingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesOperatingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 undiscounted obligation for lease payments for operating 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 undiscounted obligation for lease payments for operating lease, due 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://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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 undiscounted obligation for lease payments for operating lease, due 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://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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 undiscounted obligation for lease payments for operating lease, due 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://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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 undiscounted obligation for lease payments for operating lease, due 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://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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>79
<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="idp6809064000">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>COMMITMENTS AND CONTINGENCIES (Details 3)<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_OperatingLeaseLiability', window );">Operating leases</a></td>
<td class="nump">$ 1,874<span></span>
</td>
</tr>
<tr class="ro">
<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 leases</a></td>
<td class="nump">2,678<span></span>
</td>
</tr>
<tr 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_AccountsPayableAndAccruedLiabilitiesMember', window );">Accounts Payable and Accrued Liabilities [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_OperatingLeaseLiability', window );">Operating leases</a></td>
<td class="nump">687<span></span>
</td>
</tr>
<tr class="re">
<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 leases</a></td>
<td class="nump">473<span></span>
</td>
</tr>
<tr 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_OtherNoncurrentLiabilitiesMember', window );">Other Long Term Liabilities [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_OperatingLeaseLiability', window );">Operating leases</a></td>
<td class="nump">1,187<span></span>
</td>
</tr>
<tr class="ro">
<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 leases</a></td>
<td class="nump">$ 2,205<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_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_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 operating 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 (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_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccountsPayableAndAccruedLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AccountsPayableAndAccruedLiabilitiesMember</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_OtherNoncurrentLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OtherNoncurrentLiabilitiesMember</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>80
<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="idp6806821280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMITMENTS AND CONTINGENCIES (Details Narrative) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</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>
</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_ppsi_WeightedAverageRemainingLeaseExtendTerm', window );">Lease extended term (in years)</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAsset', window );">Assets under finance leases</a></td>
<td class="nump">$ 3,339<span></span>
</td>
<td class="nump">$ 2,900<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesNetInvestmentInDirectFinancingLeasesAccumulatedAmortization', window );">Accumulated amortization associated with finance leases</a></td>
<td class="nump">$ 880<span></span>
</td>
<td class="nump">$ 418<span></span>
</td>
</tr>
<tr 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>
</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_ppsi_WeightedAverageRemainingLeaseTerm', window );">Remaining lease term (in years)</a></td>
<td class="text">1 year<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>
</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_ppsi_WeightedAverageRemainingLeaseTerm', window );">Remaining lease term (in years)</a></td>
<td class="text">7 years<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_ppsi_WeightedAverageRemainingLeaseExtendTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>It represents lease extended term.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ppsi_WeightedAverageRemainingLeaseExtendTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ppsi_</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_ppsi_WeightedAverageRemainingLeaseTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lease term , in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents 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;">ppsi_WeightedAverageRemainingLeaseTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ppsi_</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_CapitalLeasesNetInvestmentInDirectFinancingLeasesAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amortization of deferred income and initial direct costs pertaining to direct financing leases, which resulted from producing constant periodic rates of return on the net investments in the leases over their respective lease 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 840<br> -SubTopic 30<br> -Section 35<br> -Paragraph 23<br> -URI http://asc.fasb.org/extlink&amp;oid=77915205&amp;loc=d3e43734-112732<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesNetInvestmentInDirectFinancingLeasesAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_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>81
<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="idp6809986144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCKHOLDERS' EQUITY (Details Narrative) - USD ($)<br> $ / shares in Units, $ 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_StockholdersEquityAbstract', window );"><strong>Stockholders' equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, outstanding shares</a></td>
<td class="nump">8,726,045<span></span>
</td>
<td class="nump">8,726,045<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Outstanding purchase of warrants (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,600<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_ppsi_WarrantsExercisablePricePerShare', window );">Weighted average exercise price - warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7.00<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_ppsi_ClassOfWarrantOrRightExpirationDateRangeEnd', window );">Warrant expiration date range end</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Sep. 18,  2018<span></span>
</td>
</tr>
<tr class="re">
<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, authorized</a></td>
<td class="nump">5,000,000<span></span>
</td>
<td class="nump">5,000,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_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustments</a></td>
<td class="num">$ (161)<span></span>
</td>
<td class="nump">$ 174<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ppsi_ClassOfWarrantOrRightExpirationDateRangeEnd">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The latest date of expiration of warrants held.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ppsi_ClassOfWarrantOrRightExpirationDateRangeEnd</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ppsi_</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_ppsi_WarrantsExercisablePricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Warrants exercisable price per share</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ppsi_WarrantsExercisablePricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ppsi_</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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(i)(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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights</td>
</tr>
<tr>
<td style="padding-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_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_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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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)<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 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (b,c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109240241&amp;loc=d3e32211-110900<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<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="idp6816078528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK-BASED COMPENSATION (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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected volatility</a></td>
<td class="nump">29.30%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 life in years</a></td>
<td class="text">5 years 6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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.65%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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_srt_RangeAxis=srt_MinimumMember', window );">Minimum [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected volatility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31.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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected life in years</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years 6 months<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="nump">2.08%<span></span>
</td>
</tr>
<tr 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>
</tr>
<tr class="ro">
<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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected volatility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31.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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected life in years</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">6 years<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="nump">2.15%<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_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_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_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_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>83
<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="idp6815328368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK-BASED COMPENSATION (Details 1) - USD ($)<br> $ / shares in Units, $ 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Stock options</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 );">Outstanding at beginning of period</a></td>
<td class="nump">435,800<span></span>
</td>
<td class="nump">247,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Granted</a></td>
<td class="nump">7,000<span></span>
</td>
<td class="nump">262,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_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(26,333)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Forfeited</a></td>
<td class="num">(18,000)<span></span>
</td>
<td class="num">(47,267)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding at end of period</a></td>
<td class="nump">424,800<span></span>
</td>
<td class="nump">435,800<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Exercisable at end of period</a></td>
<td class="nump">411,133<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Weighted average exercise price</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding at beginning of period</a></td>
<td class="nump">$ 8.35<span></span>
</td>
<td class="nump">$ 8.75<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Granted</a></td>
<td class="nump">5.60<span></span>
</td>
<td class="nump">7.30<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.55<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Forfeited</a></td>
<td class="nump">8.54<span></span>
</td>
<td class="nump">6.74<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding at end of period</a></td>
<td class="nump">8.30<span></span>
</td>
<td class="nump">$ 8.35<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Exercisable at end of period</a></td>
<td class="nump">$ 8.36<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ppsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermRollForward', window );"><strong>Weighted average remaining contractual term</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Outstanding at beginning of period</a></td>
<td class="text">7 years 6 months<span></span>
</td>
<td class="text">5 years 10 months 24 days<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_ppsi_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm2', window );">Granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">9 years 2 months 12 days<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_ppsi_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm', window );">Forfeited</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">6 years 9 months 18 days<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_ppsi_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3', window );">Outstanding at end of period</a></td>
<td class="text">6 years 6 months<span></span>
</td>
<td class="text">7 years 6 months<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Exercisable at the end of period</a></td>
<td class="text">6 years 4 months 24 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_ppsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueRollForwardAbstract', window );"><strong>Aggregate intrinsic value</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Outstanding at beginning of period</a></td>
<td class="nump">$ 216<span></span>
</td>
<td class="nump">$ 135<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_ppsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGranIntrinsicValue', window );">Granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Outstanding at end of period</a></td>
<td class="nump">22<span></span>
</td>
<td class="nump">$ 216<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Exercisable at end of period</a></td>
<td class="nump">$ 22<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_ppsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGranIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share based compensation arrangement by share based payment award options granted in period intrinsic value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ppsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGranIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ppsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ppsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueRollForwardAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ppsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueRollForwardAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ppsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ppsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Remaining Contractual Term [Roll forward]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ppsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ppsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ppsi_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 forfeited during the period, 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;">ppsi_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ppsi_</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_ppsi_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 grants 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;">ppsi_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ppsi_</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_ppsi_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 grants 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;">ppsi_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ppsi_</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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 could have acquired the underlying shares with respect to stock options that were terminated.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<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="idp6806152896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK-BASED COMPENSATION (Details 2) - USD ($)<br> $ / shares in Units, $ 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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Disclosure of Compensation Related Costs, Share-based 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted-average fair value of options granted (per share)</a></td>
<td class="nump">$ 1.81<span></span>
</td>
<td class="nump">$ 2.40<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Intrinsic value gain of options exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 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_ProceedsFromStockOptionsExercised', window );">Cash receipts from exercise of options</a></td>
<td class="text">&#160;<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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from exercise of stock options granted under share-based compensation 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=SL79508275-113901<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 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_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<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="idp6806143248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK-BASED COMPENSATION (Details Narrative) - 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>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 02, 2009</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>
</tr>
<tr class="ro">
<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 );">Total options granted</a></td>
<td class="nump">424,800<span></span>
</td>
<td class="nump">435,800<span></span>
</td>
<td class="nump">247,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">$ 200<span></span>
</td>
<td class="nump">$ 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_AllocatedShareBasedCompensationExpenseNetOfTax', window );">Remaining recognized stock-based compensation expense</a></td>
<td class="nump">$ 1,400<span></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_PlanNameAxis=ppsi_TwoThousandAndElevenPlanMember', window );">2011 Long-Term Incentive Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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 );">Common stock reserved</a></td>
<td class="nump">700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Common stock reserved for future issuance</a></td>
<td class="nump">248,867<span></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_PlanNameAxis=ppsi_TwothousandAndNinePlanMember', window );">2009 Equity Incentive Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Common stock reserved for future issuance</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">320,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_AwardTypeAxis=ppsi_IncentiveStockOptionMember', window );">Incentive Stock Option [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_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>
</tr>
<tr class="ro">
<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 );">Total options granted</a></td>
<td class="nump">21,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=ppsi_NonQualifiedStockOptionMember', window );">Non Qualified Stock Option [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_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>
</tr>
<tr class="re">
<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 );">Total options granted</a></td>
<td class="nump">403,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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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, net of income tax, recognized during the period arising from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments) with employees, directors and certain consultants qualifying for treatment as employees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CommonStockCapitalSharesReservedForFutureIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 number of common shares reserved for future issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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_CommonStockCapitalSharesReservedForFutureIssuance</td>
</tr>
<tr>
<td style="padding-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_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_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_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_PlanNameAxis=ppsi_TwoThousandAndElevenPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PlanNameAxis=ppsi_TwoThousandAndElevenPlanMember</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_PlanNameAxis=ppsi_TwothousandAndNinePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PlanNameAxis=ppsi_TwothousandAndNinePlanMember</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=ppsi_IncentiveStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=ppsi_IncentiveStockOptionMember</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=ppsi_NonQualifiedStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=ppsi_NonQualifiedStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>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="idp6810109392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="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_IncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Income/(loss) before income taxes</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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic', window );">U.S. operations</a></td>
<td class="num">$ (8,105)<span></span>
</td>
<td class="num">$ (7,721)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign', window );">Foreign operations</a></td>
<td class="nump">2,744<span></span>
</td>
<td class="nump">1,535<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 before taxes</a></td>
<td class="num">$ (5,361)<span></span>
</td>
<td class="num">$ (6,186)<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_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>
<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<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="idp6810114336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES (Details 1) - 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_AccountsNotesLoansAndFinancingReceivableGrossAllowanceAndNetAbstract', window );"><strong>Current</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_CurrentStateAndLocalTaxExpenseBenefit', window );">State</a></td>
<td class="nump">$ 71<span></span>
</td>
<td class="nump">$ 176<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentForeignTaxExpenseBenefit', window );">Foreign</a></td>
<td class="nump">584<span></span>
</td>
<td class="nump">643<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredOtherTaxExpenseBenefit', window );">Deferred</a></td>
<td class="num">(352)<span></span>
</td>
<td class="nump">2,220<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Total</a></td>
<td class="nump">$ 303<span></span>
</td>
<td class="nump">$ 3,039<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_AccountsNotesLoansAndFinancingReceivableGrossAllowanceAndNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AccountsNotesLoansAndFinancingReceivableGrossAllowanceAndNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_CurrentStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 3: http://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 (a)<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_CurrentStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredOtherTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 deferred income tax expense (benefit) pertaining to income (loss) from continuing operations. For example, but not limited to, acquisition-date income tax benefits or expenses recognized from changes in the acquirer's valuation allowance for its previously existing deferred tax assets resulting from a business combination and adjustments to beginning-of-year balance of a valuation allowance because of a change in circumstance causing a change in judgment about the realizability of the related deferred tax asset in future periods.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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))<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 9<br> -Subparagraph (g)<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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-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 S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredOtherTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<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="idp6651977056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES (Details 2) - 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_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract', window );"><strong>Reconciliation from the statutory U.S. income tax rate and the Company's effective income tax rate:</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_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">Federal income tax at statutory rate</a></td>
<td class="num">$ (1,126)<span></span>
</td>
<td class="num">$ (2,350)<span></span>
</td>
</tr>
<tr class="re">
<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 and local income tax, net</a></td>
<td class="num">(314)<span></span>
</td>
<td class="num">(65)<span></span>
</td>
</tr>
<tr class="ro">
<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 rate differential</a></td>
<td class="nump">157<span></span>
</td>
<td class="num">(143)<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_ppsi_IncomeTaxReconciliationOtherPermanentItems', window );">Other permanent items</a></td>
<td class="nump">397<span></span>
</td>
<td class="nump">86<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_ppsi_ImpactOfTaxCutsAndJobsActEnactment', window );">Impact of Tax Cuts and Jobs Act Enactment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">516<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_ppsi_ImpactOfRepatriationOfForeignSubsidiaryIncome', window );">Impact of repatriation of foreign subsidiary income</a></td>
<td class="num">(330)<span></span>
</td>
<td class="nump">312<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Valuation allowance</a></td>
<td class="nump">1,581<span></span>
</td>
<td class="nump">4,710<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_ppsi_IncomeTaxReconciliationTrueUpAndOther', window );">True-up and other</a></td>
<td class="num">(62)<span></span>
</td>
<td class="num">(27)<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 );">Total</a></td>
<td class="nump">$ 303<span></span>
</td>
<td class="nump">$ 3,039<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ppsi_ImpactOfRepatriationOfForeignSubsidiaryIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of impact of repatriation of foreign subsidiary income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ppsi_ImpactOfRepatriationOfForeignSubsidiaryIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ppsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ppsi_ImpactOfTaxCutsAndJobsActEnactment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of impact of tax cuts and jobs act enactment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ppsi_ImpactOfTaxCutsAndJobsActEnactment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ppsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ppsi_IncomeTaxReconciliationOtherPermanentItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 permanent items.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ppsi_IncomeTaxReconciliationOtherPermanentItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ppsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ppsi_IncomeTaxReconciliationTrueUpAndOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 true up and 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;">ppsi_IncomeTaxReconciliationTrueUpAndOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ppsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<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="idp6810114336">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>INCOME TAXES (Details 3) - 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_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax 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_DeferredTaxAssetsNet', window );">Total assets</a></td>
<td class="nump">$ 2,971<span></span>
</td>
<td class="nump">$ 2,729<span></span>
</td>
</tr>
<tr class="re">
<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 liabilities</a></td>
<td class="num">(1,592)<span></span>
</td>
<td class="num">(1,665)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsLiabilitiesNet', window );">Net noncurrent deferred income tax asset</a></td>
<td class="nump">1,379<span></span>
</td>
<td class="nump">1,064<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_DeferredTaxAssetsLiabilitiesNetNoncurrent', window );">Net deferred income tax asset</a></td>
<td class="nump">$ 1,379<span></span>
</td>
<td class="nump">$ 1,064<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_DeferredTaxAssetsLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, 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 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_DeferredTaxAssetsLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsLiabilitiesNetNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting 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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31917-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 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_DeferredTaxAssetsLiabilitiesNetNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<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="idp6814736352">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>INCOME TAXES (Details 4) - 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_DeferredTaxAssetsGrossAbstract', window );"><strong>Deferred tax 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_DeferredTaxAssetsOperatingLossCarryforwardsForeign', window );">Canada net operating loss carryforward</a></td>
<td class="nump">$ 120<span></span>
</td>
<td class="nump">$ 148<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic', window );">U.S. net operating loss carry forward</a></td>
<td class="nump">659<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals', window );">Non-deductible reserves</a></td>
<td class="nump">877<span></span>
</td>
<td class="nump">1,180<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_ppsi_DeferredTaxAssetsNondeductibleInterestExpense', window );">Non-deductible interest expense</a></td>
<td class="nump">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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions', window );">Pension plan</a></td>
<td class="nump">39<span></span>
</td>
<td class="nump">75<span></span>
</td>
</tr>
<tr class="re">
<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 );">Tax credits</a></td>
<td class="nump">4,631<span></span>
</td>
<td class="nump">4,631<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment', window );">Fixed assets</a></td>
<td class="nump">26<span></span>
</td>
<td class="nump">104<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets', window );">Intangibles</a></td>
<td class="nump">1,635<span></span>
</td>
<td class="nump">1,203<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOther', window );">Other</a></td>
<td class="nump">465<span></span>
</td>
<td class="nump">116<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Valuation allowance</a></td>
<td class="num">(6,281)<span></span>
</td>
<td class="num">(4,728)<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 );">Net deferred tax assets</a></td>
<td class="nump">2,971<span></span>
</td>
<td class="nump">2,729<span></span>
</td>
</tr>
<tr class="re">
<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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Fixed Assets, Land</a></td>
<td class="num">(313)<span></span>
</td>
<td class="num">(415)<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_ppsi_DeferredTaxLiabilitiesIntangibles', window );">Intangibles</a></td>
<td class="num">(723)<span></span>
</td>
<td class="num">(764)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesOther', window );">Other</a></td>
<td class="num">(556)<span></span>
</td>
<td class="num">(486)<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 );">Net deferred tax liability</a></td>
<td class="num">(1,592)<span></span>
</td>
<td class="num">(1,665)<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_DeferredTaxAssetsLiabilitiesNet', window );">Deferred asset, net</a></td>
<td class="nump">$ 1,379<span></span>
</td>
<td class="nump">$ 1,064<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ppsi_DeferredTaxAssetsNondeductibleInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 non-deductible temporary interest 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;">ppsi_DeferredTaxAssetsNondeductibleInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ppsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ppsi_DeferredTaxLiabilitiesIntangibles">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Refers to amount of deferred tax liabilities intangibles as on balance sheet 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;">ppsi_DeferredTaxLiabilitiesIntangibles</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ppsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsGoodwillAndIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 intangible assets including goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsGrossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DeferredTaxAssetsGrossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, 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 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_DeferredTaxAssetsLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsOperatingLossCarryforwardsDomestic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 domestic operating loss carryforwards. Excludes state and local operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 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 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_DeferredTaxAssetsOperatingLossCarryforwardsDomestic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsOperatingLossCarryforwardsForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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> -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_DeferredTaxAssetsOperatingLossCarryforwardsForeign</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_DeferredTaxAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 property, plant, and 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_DeferredTaxAssetsPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 reserves and accruals.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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> -Subparagraph (d)<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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>91
<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="idp6816914800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES (Details 5) - 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 Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns</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 );">Unrecognized Tax Benefits, beginning</a></td>
<td class="nump">$ 218<span></span>
</td>
<td class="nump">$ 204<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions', window );">Decreases related to tax return becoming statuted barred during the year</a></td>
<td class="num">(89)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation', window );">Increases due to changes in foreign exchange</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Unrecognized Tax Benefits, ending</a></td>
<td class="nump">$ 129<span></span>
</td>
<td class="nump">$ 218<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_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 that have been or will be taken in current period tax return.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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)(2)<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_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 foreign currency translation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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_UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>92
<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="idp6816960656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES (Details Narrative) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 29, 2019</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_EffectiveIncomeTaxRateContinuingOperations', window );">Effective tax rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.70%<span></span>
</td>
<td class="nump">49.10%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossRealized', window );">Loss on foreign exchange upon realization of dvidend</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 341<span></span>
</td>
<td class="nump">$ 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_OperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,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_DeferredTaxAssetsValuationAllowance', window );">Valuation allowance on deferred tax assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,281<span></span>
</td>
<td class="nump">$ 4,728<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardAxis=us-gaap_ResearchMember', window );">Research and Development Tax Credit Carryforward [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_TaxCreditCarryforwardAmount', window );">Tax credits carryforwards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">39<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardAxis=us-gaap_GeneralBusinessMember', window );">Foreign Tax Credit Carryforward [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_TaxCreditCarryforwardAmount', window );">Tax credits carryforwards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,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_DeferredTaxAssetsGross', window );">Deferred tax assets (partial valuation allowance)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,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_DeferredTaxAssetsValuationAllowance', window );">Valuation allowance on deferred tax assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,600<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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member] | Pioneer Electrogroup Canada Inc. [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_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries', window );">Dividends from foreign subsidiary</a></td>
<td class="nump">$ 9,724<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_ppsi_WithholdingTaxesOnDividends', window );">Withholding taxes on dividends</a></td>
<td class="nump">486<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Loss on foreign exchange upon realization of dvidend</a></td>
<td class="num">$ (446)<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_ppsi_WithholdingTaxesOnDividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to satisfy income tax withholding obligation as part of divdends received from foreign subsidiary.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ppsi_WithholdingTaxesOnDividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ppsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disclosure of the aggregate cash dividends paid to the entity by consolidated subsidiaries.</p></div>
<a 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 3<br> -Subparagraph (SX 210.12-04(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24072-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_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_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_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_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_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_TaxCreditCarryforwardAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_TaxCreditCarryforwardAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxCreditCarryforwardAxis=us-gaap_ResearchMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxCreditCarryforwardAxis=us-gaap_ResearchMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxCreditCarryforwardAxis=us-gaap_GeneralBusinessMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxCreditCarryforwardAxis=us-gaap_GeneralBusinessMember</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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=ppsi_PioneerElectrogroupCanadaIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ConsolidatedEntitiesAxis=ppsi_PioneerElectrogroupCanadaIncMember</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>93
<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="idp6814984880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PENSION PLAN (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_DefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract', window );"><strong>Defined Benefit Plan [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 );">Current service cost, net of employee contributions</a></td>
<td class="nump">$ 54<span></span>
</td>
<td class="nump">$ 42<span></span>
</td>
</tr>
<tr class="re">
<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 on accrued benefit obligation</a></td>
<td class="nump">98<span></span>
</td>
<td class="nump">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_DefinedBenefitPlanExpectedReturnOnPlanAssets', window );">Expected return on plan assets</a></td>
<td class="num">(168)<span></span>
</td>
<td class="num">(163)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfTransitionAssetObligation', window );">Amortization of transitional obligation</a></td>
<td class="nump">10<span></span>
</td>
<td class="nump">10<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit', window );">Amortization of past service costs</a></td>
<td class="nump">7<span></span>
</td>
<td class="nump">7<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_ppsi_DefinedBenefitPlanAmortizationActuarialGainLoss', window );">Amortization of net actuarial gain</a></td>
<td class="nump">54<span></span>
</td>
<td class="nump">47<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_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Total cost of benefit</a></td>
<td class="nump">$ 55<span></span>
</td>
<td class="nump">$ 46<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ppsi_DefinedBenefitPlanAmortizationActuarialGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Refers to amount of defined benefit plan amortization actuarial gain loss incurred 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;">ppsi_DefinedBenefitPlanAmortizationActuarialGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ppsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of prior service cost (credit) 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/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)(5)<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)(5)<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_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanAmortizationOfTransitionAssetObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of transition asset (obligation) 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)(6)<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)(6)<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_DefinedBenefitPlanAmortizationOfTransitionAssetObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>94
<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="idp6762019744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PENSION PLAN (Details 1) - 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_DefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract', window );"><strong>Defined Benefit Plan [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_DefinedBenefitPlanBenefitObligation', window );">Projected benefit obligation, at beginning of year</a></td>
<td class="nump">$ 2,985<span></span>
</td>
<td class="nump">$ 2,628<span></span>
</td>
</tr>
<tr class="re">
<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 );">Current service cost, net of employee contributions</a></td>
<td class="nump">54<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_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant', window );">Employee contributions</a></td>
<td class="nump">32<span></span>
</td>
<td class="nump">31<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">98<span></span>
</td>
<td class="nump">103<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_ppsi_DefinedBenefitPlanEffectOfChangeInDiscountRate', window );">Impact of change in discount rate</a></td>
<td class="num">(219)<span></span>
</td>
<td class="nump">173<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid', window );">Benefits paid</a></td>
<td class="num">(166)<span></span>
</td>
<td class="num">(180)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation', window );">Foreign exchange adjustment</a></td>
<td class="num">(229)<span></span>
</td>
<td class="nump">188<span></span>
</td>
</tr>
<tr class="re">
<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 );">Projected benefit obligation, at end of year</a></td>
<td class="nump">$ 2,555<span></span>
</td>
<td class="nump">$ 2,985<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ppsi_DefinedBenefitPlanEffectOfChangeInDiscountRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Defined Benefit Plan, Effect Of Change In Discount 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;">ppsi_DefinedBenefitPlanEffectOfChangeInDiscountRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ppsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_DefinedBenefitPlanBenefitObligationBenefitsPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 of defined benefit plan which decreases benefit obligation. 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 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(6)<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 60<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6414203&amp;loc=d3e39716-114964<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 received by defined benefit plan from participant which increase benefit obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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)(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_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<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="idp6816122736">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>PENSION PLAN (Details 2)<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_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract', window );"><strong>Expected Benefit Payments:</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_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths', window );">2019</a></td>
<td class="nump">$ 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_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo', window );">2020</a></td>
<td class="nump">148<span></span>
</td>
</tr>
<tr class="ro">
<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 );">2021</a></td>
<td class="nump">145<span></span>
</td>
</tr>
<tr class="re">
<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 );">2022</a></td>
<td class="nump">141<span></span>
</td>
</tr>
<tr class="ro">
<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 );">2023</a></td>
<td class="nump">137<span></span>
</td>
</tr>
<tr class="re">
<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 );">2024-2028</a></td>
<td class="nump">$ 660<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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>96
<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="idp6809235936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PENSION PLAN (Details 3) - 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_DefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract', window );"><strong>Defined Benefit Plan [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_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax', window );">Net income/(loss)</a></td>
<td class="nump">$ 15<span></span>
</td>
<td class="num">$ (199)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax', window );">Amortization of prior service cost</a></td>
<td class="nump">7<span></span>
</td>
<td class="nump">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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax', window );">Amortization of gain</a></td>
<td class="nump">54<span></span>
</td>
<td class="nump">47<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax', window );">Amortization of transitional asset</a></td>
<td class="nump">10<span></span>
</td>
<td class="nump">10<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_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax', window );">Total, pre tax</a></td>
<td class="nump">86<span></span>
</td>
<td class="num">(135)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent', window );">Taxes</a></td>
<td class="nump">24<span></span>
</td>
<td class="num">(27)<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_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent', window );">Total recognized in other comprehensive income/(loss), net of taxes</a></td>
<td class="nump">$ 62<span></span>
</td>
<td class="num">$ (108)<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_DefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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, attributable to parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 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 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 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 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_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income for defined benefit plan, attributable to parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 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 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<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 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 prior service 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://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 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_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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, after 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 10A<br> -Subparagraph (i-k)<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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) 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_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 transition asset (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 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 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://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 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 (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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>97
<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="idp6810086400">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>PENSION PLAN (Details 4) - 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_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeLossAfterTaxAbstract', window );"><strong>Accumulated 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_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax', window );">Unrecognized prior service cost</a></td>
<td class="nump">$ 81<span></span>
</td>
<td class="nump">$ 88<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax', window );">Unrecognized net actuarial loss</a></td>
<td class="nump">1,442<span></span>
</td>
<td class="nump">1,508<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsBeforeTax', window );">Unrecognized transitional obligation</a></td>
<td class="nump">35<span></span>
</td>
<td class="nump">46<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AociTaxAttributableToParent', window );">Deferred income taxes</a></td>
<td class="num">(413)<span></span>
</td>
<td class="num">(435)<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_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax', window );">Total</a></td>
<td class="nump">$ 1,145<span></span>
</td>
<td class="nump">$ 1,207<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_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 accumulated other comprehensive (income) loss for 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 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 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_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AociTaxAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) allocated to accumulated other comprehensive income (loss) attributable to parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AociTaxAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeLossAfterTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeLossAfterTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 accumulated other comprehensive income (loss) for gain (loss) 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 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (j)<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 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_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 accumulated other comprehensive (income) loss for cost (credit) of benefit change attributable to participants' prior service from plan amendment or plan initiation 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 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 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (j)<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_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 accumulated other comprehensive income (loss) for transition asset (obligation) 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 (k)<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 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 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (j)<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_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>98
<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="idp6828040432">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>PENSION PLAN (Details 5) - Pension Plan [Member]<br></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_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Allocation at December 31</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Target allocation for 2019</a></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_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Equity Securities [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_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Allocation at December 31</a></td>
<td class="nump">36.00%<span></span>
</td>
<td class="nump">34.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Target allocation for 2019</a></td>
<td class="nump">36.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_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Fixed Income Securities [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_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Allocation at December 31</a></td>
<td class="nump">56.00%<span></span>
</td>
<td class="nump">57.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Target allocation for 2019</a></td>
<td class="nump">56.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_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Real Estate [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_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Allocation at December 31</a></td>
<td class="nump">8.00%<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Target allocation for 2019</a></td>
<td class="nump">8.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_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Other Asset Categories [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_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Allocation at December 31</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">2.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Target allocation for 2019</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_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_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 target 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/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 (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_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage</td>
</tr>
<tr>
<td style="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_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_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember</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_FixedIncomeSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FixedIncomeSecuritiesMember</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_RealEstateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RealEstateMember</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=ppsi_OtherAssetCategoriesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=ppsi_OtherAssetCategoriesMember</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>99
<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="idp6810256000">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>PENSION PLAN (Details 6) - 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">$ 2,407<span></span>
</td>
<td class="nump">$ 2,702<span></span>
</td>
<td class="nump">$ 2,456<span></span>
</td>
</tr>
<tr 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_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">2,407<span></span>
</td>
<td class="nump">2,702<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_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Plan [Member] | 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="re">
<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">867<span></span>
</td>
<td class="nump">919<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_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Plan [Member] | Fixed Income 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">1,348<span></span>
</td>
<td class="nump">1,540<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_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Plan [Member] | Real Estate [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">$ 192<span></span>
</td>
<td class="nump">189<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_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Plan [Member] | Other Asset Categories [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="text">&#160;<span></span>
</td>
<td class="nump">$ 54<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_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember</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_CorporateDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CorporateDebtSecuritiesMember</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_RealEstateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RealEstateMember</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=ppsi_OtherAssetCategoriesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=ppsi_OtherAssetCategoriesMember</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>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="idp6807781360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PENSION PLAN (Details 7) - 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_DefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract', window );"><strong>Defined Benefit Plan [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_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets, at beginning of year</a></td>
<td class="nump">$ 2,702<span></span>
</td>
<td class="nump">$ 2,456<span></span>
</td>
</tr>
<tr class="re">
<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">(35)<span></span>
</td>
<td class="nump">136<span></span>
</td>
</tr>
<tr class="ro">
<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">87<span></span>
</td>
<td class="nump">85<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant', window );">Employee contributions</a></td>
<td class="nump">32<span></span>
</td>
<td class="nump">31<span></span>
</td>
</tr>
<tr class="ro">
<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">(166)<span></span>
</td>
<td class="num">(180)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Foreign exchange adjustment</a></td>
<td class="num">(213)<span></span>
</td>
<td class="nump">174<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Fair value of plan assets, at end of year</a></td>
<td class="nump">$ 2,407<span></span>
</td>
<td class="nump">$ 2,702<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_DefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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_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_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 received by defined benefit plan from participant 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://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)(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_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>101
<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="idp6816639568">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>PENSION PLAN (Details 8) - 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_DefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract', window );"><strong>Defined Benefit Plan [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_DefinedBenefitPlanBenefitObligation', window );">Projected benefit obligation</a></td>
<td class="nump">$ 2,555<span></span>
</td>
<td class="nump">$ 2,985<span></span>
</td>
<td class="nump">$ 2,628<span></span>
</td>
</tr>
<tr class="re">
<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 );">Fair value of plan assets</a></td>
<td class="nump">2,407<span></span>
</td>
<td class="nump">2,702<span></span>
</td>
<td class="nump">$ 2,456<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_DefinedBenefitPlanFundedStatusOfPlan', window );">Accrued obligation (long term)</a></td>
<td class="nump">$ 148<span></span>
</td>
<td class="nump">$ 283<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_DefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>102
<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="idp6630545776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PENSION PLAN (Details 9)<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_DefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract', window );"><strong>Defined Benefit Plan [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_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate', window );">Weighted average discount rate used to determine the accrued benefit obligations</a></td>
<td class="nump">3.90%<span></span>
</td>
<td class="nump">3.40%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate', window );">Discount rate used to determine the net pension expense</a></td>
<td class="nump">3.40%<span></span>
</td>
<td class="nump">3.80%<span></span>
</td>
</tr>
<tr class="ro">
<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 long-term rate on plan assets</a></td>
<td class="nump">6.50%<span></span>
</td>
<td class="nump">6.50%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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 (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_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate</td>
</tr>
<tr>
<td style="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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>103
<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="idp6635644800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PENSION PLAN (Details Narrative) - 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_DefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract', window );"><strong>Defined Benefit Plan [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ppsi_FundedContributionsBySubsidiaryInPercent', window );">Funded contributions by subsidiary (percent)</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount', window );">Defined benefit contributions</a></td>
<td class="nump">$ 100<span></span>
</td>
<td class="nump">$ 100<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ppsi_FundedContributionsBySubsidiaryInPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The percent of contributions funded by the Company's subsidiary.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ppsi_FundedContributionsBySubsidiaryInPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ppsi_</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_DefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of discretionary contributions made by an employer to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>104
<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="idp6826895424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BUSINESS SEGMENT, GEOGRAPHIC AND CUSTOMER INFORMATION (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_SegmentReportingInformationRevenueAbstract', window );"><strong>Revenues</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">$ 106,390<span></span>
</td>
<td class="nump">$ 114,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_DepreciationAndAmortization', window );">Depreciation and Amortization</a></td>
<td class="nump">3,305<span></span>
</td>
<td class="nump">3,593<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating Income (Loss)</a></td>
<td class="num">(1,873)<span></span>
</td>
<td class="num">(3,313)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Assets</a></td>
<td class="nump">72,512<span></span>
</td>
<td class="nump">74,255<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=ppsi_TAndDSolutionsSegmentMember', window );">T and D Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationRevenueAbstract', window );"><strong>Revenues</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_ppsi_TransformersRevenue', window );">Transformers</a></td>
<td class="nump">86,263<span></span>
</td>
<td class="nump">86,325<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_ppsi_SwitchgearRevenue', window );">Switchgear</a></td>
<td class="nump">8,747<span></span>
</td>
<td class="nump">13,001<span></span>
</td>
</tr>
<tr class="ro">
<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">95,010<span></span>
</td>
<td class="nump">99,326<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and Amortization</a></td>
<td class="nump">1,525<span></span>
</td>
<td class="nump">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_OperatingIncomeLoss', window );">Operating Income (Loss)</a></td>
<td class="nump">3,155<span></span>
</td>
<td class="nump">910<span></span>
</td>
</tr>
<tr class="re">
<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 );">Assets</a></td>
<td class="nump">59,432<span></span>
</td>
<td class="nump">60,171<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=ppsi_CriticalPowerSolutionsSegmentMember', window );">Critical Power Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationRevenueAbstract', window );"><strong>Revenues</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_ppsi_SalesRevenueGross', window );">Equipment</a></td>
<td class="nump">1,580<span></span>
</td>
<td class="nump">5,898<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_ppsi_SalesRevenueServicesGross1', window );">Service</a></td>
<td class="nump">9,800<span></span>
</td>
<td class="nump">9,167<span></span>
</td>
</tr>
<tr class="ro">
<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">11,380<span></span>
</td>
<td class="nump">15,065<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and Amortization</a></td>
<td class="nump">1,718<span></span>
</td>
<td class="nump">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_OperatingIncomeLoss', window );">Operating Income (Loss)</a></td>
<td class="num">(1,322)<span></span>
</td>
<td class="num">(682)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Assets</a></td>
<td class="nump">7,745<span></span>
</td>
<td class="nump">9,414<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateMember', window );">Corporate [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_SegmentReportingInformationRevenueAbstract', window );"><strong>Revenues</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_DepreciationAndAmortization', window );">Depreciation and Amortization</a></td>
<td class="nump">62<span></span>
</td>
<td class="nump">71<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating Income (Loss)</a></td>
<td class="num">(3,706)<span></span>
</td>
<td class="num">(3,541)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Assets</a></td>
<td class="nump">$ 5,335<span></span>
</td>
<td class="nump">$ 4,670<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ppsi_SalesRevenueGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represenst information related to sales revenue gross.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ppsi_SalesRevenueGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ppsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ppsi_SalesRevenueServicesGross1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represenst information related to sales revenue services gross.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ppsi_SalesRevenueServicesGross1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ppsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ppsi_SwitchgearRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 allowances and discounts of service revenue classified as switchgear.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ppsi_SwitchgearRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ppsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ppsi_TransformersRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 allowances and discounts of service revenue classified as transformers.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ppsi_TransformersRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ppsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_DepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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_DepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationRevenueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SegmentReportingInformationRevenueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=ppsi_TAndDSolutionsSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=ppsi_TAndDSolutionsSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=ppsi_CriticalPowerSolutionsSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=ppsi_CriticalPowerSolutionsSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>105
<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="idp6814953056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BUSINESS SEGMENT, GEOGRAPHIC AND CUSTOMER INFORMATION (Details 1) - 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_Revenues', window );">Revenues</a></td>
<td class="nump">$ 106,390<span></span>
</td>
<td class="nump">$ 114,391<span></span>
</td>
</tr>
<tr 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_Revenues', window );">Revenues</a></td>
<td class="nump">74,122<span></span>
</td>
<td class="nump">77,924<span></span>
</td>
</tr>
<tr 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_CA', window );">Canada [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_Revenues', window );">Revenues</a></td>
<td class="nump">32,140<span></span>
</td>
<td class="nump">36,251<span></span>
</td>
</tr>
<tr 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=us-gaap_NonUsMember', window );">Other Countries [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_Revenues', window );">Revenues</a></td>
<td class="nump">$ 128<span></span>
</td>
<td class="nump">$ 216<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_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_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_CA">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CA</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=us-gaap_NonUsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=us-gaap_NonUsMember</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>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="idp6810135776">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>BUSINESS SEGMENT, GEOGRAPHIC AND CUSTOMER INFORMATION (Details 2) - 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_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment</a></td>
<td class="nump">$ 5,284<span></span>
</td>
<td class="nump">$ 6,858<span></span>
</td>
</tr>
<tr 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_CA', window );">Canada [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_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment</a></td>
<td class="nump">1,596<span></span>
</td>
<td class="nump">2,801<span></span>
</td>
</tr>
<tr 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_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment</a></td>
<td class="nump">938<span></span>
</td>
<td class="nump">708<span></span>
</td>
</tr>
<tr 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_MX', window );">Mexico</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_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment</a></td>
<td class="nump">$ 2,750<span></span>
</td>
<td class="nump">$ 3,349<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_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_srt_StatementGeographicalAxis=country_CA">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CA</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_MX">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_MX</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>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="idp6827041552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BUSINESS SEGMENT, GEOGRAPHIC AND CUSTOMER INFORMATION (Details Narrative) - Segment<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_NumberOfReportableSegments', window );">Number of reportable segments</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Sales [Member] | Customer - Siemens [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_ConcentrationRiskPercentage1', window );">Sales (percent)</a></td>
<td class="nump">17.00%<span></span>
</td>
<td class="nump">18.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Sales [Member] | Customer - Hydro-Quebec Utility Company [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_ConcentrationRiskPercentage1', window );">Sales (percent)</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">11.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_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_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=ppsi_CustomerConcentrationRisk1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=ppsi_CustomerConcentrationRisk1Member</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>108
<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="idp6816022624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BASIC AND DILUTED LOSS PER COMMON SHARE (Details) - USD ($)<br> $ / shares in Units, shares in Thousands, $ 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_ppsi_NumeratorAbstract', window );"><strong>Numerator:</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">$ (5,664)<span></span>
</td>
<td class="num">$ (9,225)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ppsi_DenominatorAbstract', window );"><strong>Denominator:</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 );">Weighted average basic shares outstanding</a></td>
<td class="nump">8,726<span></span>
</td>
<td class="nump">8,717<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_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Denominator for diluted net income per common share</a></td>
<td class="nump">8,726<span></span>
</td>
<td class="nump">8,717<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAndDilutedAbstract', window );"><strong>Net loss per common share:</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_EarningsPerShareBasic', window );">Basic (in dollars per share)</a></td>
<td class="num">$ (0.65)<span></span>
</td>
<td class="num">$ (1.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_EarningsPerShareDiluted', window );">Diluted (in dollars per share)</a></td>
<td class="num">$ (0.65)<span></span>
</td>
<td class="num">$ (1.06)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_StockCompensationPlanMember', window );">Equity Based Compensation Plans [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_EarningsPerShareDilutedOtherDisclosuresAbstract', window );"><strong>Anti-dilutive securities (excluded from per share calculation):</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPeriodIncreaseDecrease', window );">Equity based compensation plans</a></td>
<td class="nump">365<span></span>
</td>
<td class="nump">383<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_WarrantMember', window );">Warrant [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_EarningsPerShareDilutedOtherDisclosuresAbstract', window );"><strong>Anti-dilutive securities (excluded from per share calculation):</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPeriodIncreaseDecrease', window );">Equity based compensation plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ppsi_DenominatorAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ppsi_DenominatorAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ppsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ppsi_NumeratorAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">ppsi_NumeratorAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ppsi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_EarningsPerShareBasicAndDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicAndDilutedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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_EarningsPerShareDilutedOtherDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_EarningsPerShareDilutedOtherDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 total number of shares (or other type of equity) under an equity-based award plan, other than a stock option plan, that were granted, vested and 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)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_StockCompensationPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_StockCompensationPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_WarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_WarrantMember</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>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="idp6810216224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUBSEQUENT EVENTS (Details Narrative) - $ / shares<br></strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jan. 22, 2019</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_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="ro">
<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, issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,726,045<span></span>
</td>
<td class="nump">8,726,045<span></span>
</td>
</tr>
<tr 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_ConsolidatedEntitiesAxis=ppsi_PCPIMember', window );">PCPI [Member] | Subsequent Event [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_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.001<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_ConsolidatedEntitiesAxis=ppsi_NevadaCorporatioCleanSparkMember', window );">Nevada corporation (CleanSpark) [Member] | Subsequent Event [Member] | Contract Manufacturing Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ppsi_PercentOfCustomersPurchaseOrder', window );">Target price (percent)</a></td>
<td class="nump">91.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ppsi_PercentOfCompanysCosts', window );">Target price maximum (percent)</a></td>
<td class="nump">109.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermPurchaseCommitmentPeriod', window );">Contract agreement term</a></td>
<td class="text">18 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=ppsi_NevadaCorporatioCleanSparkMember', window );">Nevada corporation (CleanSpark) [Member] | Subsequent Event [Member] | Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConversionOfStockSharesConverted1', window );">Number of shares converted</a></td>
<td class="nump">1,750,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=ppsi_NevadaCorporatioCleanSparkMember', window );">Nevada corporation (CleanSpark) [Member] | Subsequent Event [Member] | Common Stock [Member] | Warrant [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_ConversionOfStockSharesConverted1', window );">Number of shares converted</a></td>
<td class="nump">500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, issued</a></td>
<td class="nump">1.60<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_ppsi_WarrantTerm', window );">Warrant term</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=ppsi_NevadaCorporatioCleanSparkMember', window );">Nevada corporation (CleanSpark) [Member] | Subsequent Event [Member] | Common Stock [Member] | Warrant 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_CommonStockSharesIssued', window );">Common stock, issued</a></td>
<td class="nump">2.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ppsi_WarrantTerm', window );">Warrant term</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ppsi_PercentOfCompanysCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 percent of the Company's cost in calculating the target price of manufactured items under agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ppsi_PercentOfCompanysCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ppsi_</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_ppsi_PercentOfCustomersPurchaseOrder">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percent of CleanSpark customer's purchase order in determining the target price of items manufactured under agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ppsi_PercentOfCustomersPurchaseOrder</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ppsi_</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_ppsi_WarrantTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 warrant term.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ppsi_WarrantTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ppsi_</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_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_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_ConversionOfStockSharesConverted1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4313-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 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4304-108586<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 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4332-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConversionOfStockSharesConverted1</td>
</tr>
<tr>
<td style="padding-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_LongtermPurchaseCommitmentPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 covered by the long-term purchase commitment, 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_LongtermPurchaseCommitmentPeriod</td>
</tr>
<tr>
<td style="padding-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_srt_ConsolidatedEntitiesAxis=ppsi_PCPIMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ConsolidatedEntitiesAxis=ppsi_PCPIMember</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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=ppsi_NevadaCorporatioCleanSparkMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ConsolidatedEntitiesAxis=ppsi_NevadaCorporatioCleanSparkMember</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_TypeOfArrangementAxis=ppsi_ContractManufacturingAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TypeOfArrangementAxis=ppsi_ContractManufacturingAgreementMember</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_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_WarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_WarrantMember</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=ppsi_Warrant1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=ppsi_Warrant1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>110
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( +-F?4X?(\\#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,$%     @ LV9]3B?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    " "S9GU.3""P@N\    K @  $0   &1O8U!R;W!S+V-O
M<F4N>&ULS9+!3L,P#(9?!>7>NDT%:%'7"]-.("$Q"<0M<KPMHFFCQ*C=V].&
MK1."!^ 8^\_GSY)K] K[0,^A]Q384KP97=M%A7XMCLQ> 40\DM,QGQ+=U-SW
MP6F>GN$ 7N.'/A#(HK@#1ZR-9@TS,/,+432U086!-/?AC#>XX/UG:!/,(%!+
MCCJ.4.8EB&:>Z$]C6\,5,,.8@HO?!3(+,57_Q*8.B'-RC'9)#<.0#U7*33N4
M\/;T^)+6S6P767=(TZ]H%9\\K<5E\FOUL-EM12.+<I455297NU*J6ZFJ^_?9
M]8??5=CUQN[M/S:^"#8U_+J+Y@M02P,$%     @ LV9]3IE<G",0!@  G"<
M !,   !X;"]T:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T
M$W-I=MNTF83M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY
M\^XN8NB&B)3R>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2
MP]R"BPA+>!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?
M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA
M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M
M&N#C\7@XMLO2BW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_K
MFVB<"HU;3]-K=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K
M>A(5M>5 TR  6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T
M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)
MI#-ZG7TZSFN4?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R
M.AQG0GS/]O:1I24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG
MLR+7E$8D19_(+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(
MR-^-B/>K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J
M-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1
MCVFS(Z=T)LWH,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.
MFJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.
M$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]07
M2N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!
M_]':-\*K^(+ .7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7
M<LW(QU2ODRG8.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD
M6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W
M<DOJMI2^M28X2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-M
MNIW<.CB>F)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(
M\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R
M4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>
M9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4X
MOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5
MYYN<KGHB=OJ7=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(C
ME1P&%A<RY%#NDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>
MTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+
MA=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y
M,M\Y<-LZW@->YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,
M?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:
M,]6+K#F-"F]!U4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_
M 5!+ P04    " "S9GU.7- RZL "   N"P  &    'AL+W=O<FMS:&5E=',O
M<VAE970Q+GAM;'U6[6[;(!1]%<L/4!OP1UHED9I6TR9M4M5IW6^2D,2J;3P@
M2??VP]CU7.ZE?V*#S[D'N/>0N[Q*]:I/0ICHK:E;O8I/QG1W2:)W)]%P?2,[
MT=HO!ZD:;NQ0'1/=*<'WCM34"4W3(FEXU<;KI9M[4NNE/)NZ:L63BO2Y:;CZ
MNQ&UO*YB$K]//%?'D^DGDO6RXT?Q4YA?W9.RHV2*LJ\:T>I*MI$2AU5\3^X>
MJ2,XQ$LEKGKV'O5;V4KYV@^^[5=QVJ](U&)G^A#</B[B0=1U'\FNX\\8-)XT
M>^+\_3WZ%[=YNYDMU^)!UK^KO3FMXD4<[<6!GVOS+*]?Q;BA/([&W7\7%U%;
M>+\2J[&3M7:_T>ZLC6S&*'8I#7\;GE7KGM?A2UZ.-)Q 1P*=""S]E,!& IL(
M)/N4D(V$S",DPU;<V3QRP]=+):^1&M+;\;Z*R%UF3W_73[K#=M_L\6@[>UFG
MR^32AQD1FP%!9P@R(1(;>Q*@F,"& CK]*/  $>PCXA$B,GP)#-TC<W0VH^<X
M/4/IF:-G,WKA'1%$E+A C@KD@+[P!"#B%A<H4($"T(F?90022'.)2I20[^5Y
M@T 8+K% )1:0GWD2""20ZEM4XA;R_5PCD$"R28H[+H41_'QCF$#&2<#7!$2@
MP-D()I!T@IK[GE 8P4\[A@FIX/XE#$9@O@J""5P2!+<Y@2ZFN:^"8(J "NYU
M JU,2U\%8H(UAAN>0#M34&,()E1CN.<)=#0#-8:X/K07W/8$FIH1[P]BQ.0.
MTX[9+](T((2;GT!K,_^_:L04,Z%%28LT"UPS%+\#*/0W\RL:PP0JFN)W (7^
M9GY%8QB_HI-9,]$(=72-FHYV\MRZ+G$V.S6#]]0U(__A0R?Y@ZMCU>IH*XUM
M:5SC<9#2"+N4],:F[V2;UVE0BX/I7TO[KH8.;A@8V8W=:3*UR.M_4$L#!!0
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
M+GAM;(68VXZC1A"&7\7B?A>JFCZ-;$LQ491(B33::)-K9MP>6PO& 6:\>?L
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
M:9,<&LF!D509R4TAF9*45D))Q$<!?13 AU<^"E/(C*E03JR(*(G,'I=@B"3
M3*8ID@ WJ1XI0$5<1-Q$D.: FUR[<;8<<=J,%<U<0A$WD'Y/CH ;W0=7T0<W
M7F(%80@ZM@6103G;&J5Z;")1A,<.\]19H#IRVHM8*GCCQ8K$^X@9#%0'B*JY
ML'*6EMIP"3221*Q@H#I 5-)$=8"6]Q/E8T$8EP[PDO1BY2P,G4B$0@[CT $>
MDN:AL[03#6:@F5$6\8*1Z H;!U!DK! F&0&2D289 9(YSE0_ED!&:1%9]0BS
MC #+2+., *;((*]$,E=DD?XFC#,".--+RHHLSF998OP %:6Q_L+0(P ]UM C
MP+/"]!82W<W-CVXP]LAB+]=!"EF@95XT]I"JB"" ,/8(8(\U@PEA+S5M T+)
M+(G9P>@C;R<G1U8XPE C #76]"0+M5F:ZP47J9S$($N8?038QZ:_03#HS08(
MA(.QML'L(Q /LN8PV5C/66R!J-$)Q39DF*.<@-Z.3&W&Z&.+OEP/7[9(\X7N
M:R":^4B RYAZ;*F7ZX'' &>I:!B50-8/O,A"QY']+J*>7J78 DV2U+8.DDD>
M:Q\,/@;Q'NMEBBW39ISGHM<%I).D*"(L9HP_1OC3"Q5;L,W,NHE$T?&#X<<@
M[A,S,D#<1Q$B,28D T+J7<V* ?M$;Z9+I.+8OI Q(!D 4@=^*P:!'XL^\BB!
M++I#8LQ(!HP4,XT1_I+<:SM65KA(;">8D0)B33''3C:(=$FF)S%0S8I8ZPCF
MK3B#;!^!OF!*"H@-=62S$K#5-5,.B22R? AFI !&BCX@$0L_<GK;!T6QEHF<
M+XI=#B7"?,$\$\ SC<Z5@'#.)WJ%1ZHDC]G!1!-$-(W7J^C^.#3-,^W&BEQF
MCDSG=P?:A]"\CF?_[61=OQV[X>CX[NWM^\(3#0?BZOW*/927KP0_LKE\M/B]
M:EYWQW;R7'==?1@/Q5_JN@N]R>13;V\;JLWM81]>NN$VZ^^;R\>"RT-7GZX?
M0N:WKS'+_P!02P,$%     @ LV9]3I_O5?MR P  0 \  !@   !X;"]W;W)K
M<VAE971S+W-H965T-RYX;6R5EVUOFS 0Q[\*XGT+9["!*HFT-D&;M$G5IFVO
M:>(TJ( SH$WW[6<>BNKSA71ORM/OSO^SK__8BY.JGYJ#E*WS6A95LW0/;7N\
M\;QF>Y!EUERKHZSTE[VJRZS5C_6CUQQKF>WZH++PF.\+K\SRRETM^G?W]6JA
MGMLBK^1][33/99G5?V]EH4Y+%]RW%]_SQT/;O?!6BV/V*'_(]N?QOM9/WI1E
MEY>R:G)5.;7<+]U/<).R/J G?N7RU+R[=[I2'I1ZZAZ^[):NWRF2A=RV78I,
M7U[DG2R*+I/6\6=,ZDYC=H'O[]^RIWWQNIB'K)%WJOB=[]K#THU=9R?WV7/1
M?E>GSW(LB+O.6/U7^2(+C7=*]!A;533]7V?[W+2J'+-H*67V.ESSJK^>AB^1
M&,/H #8&L"F L=F 8 P(IH!@?H1P# BG ,YG _@8P*> ,)H-$&. F *@GRMO
MF*Q^]M=9FZT6M3HY]=! QZSK4[@1>GVWW<M^.?MO>@$:_?9E!=Q?>"]=HI&Y
M'1AF,& R=Q3#3&9-,8');"@F-)F48OC$>+K>J6A&%LWZ!*&10*"B!X;W3-4S
M"2K9)EC @*.B;>J*QP*7;5-Q',2H;F)  4E"5QZ0E0=$Y1&J?&#$>RTB22)@
M]$ A.5#8)PF,@6(Z 2<3<$LI[H,-MX1>)8RA!4@O488606H1]JPQ_ \@K&%"
M@7HJG6<,(1$I)"*6#[7E.K(&@0BU6SK/&$)B4DAL"Q'(-M:Q/?'@XYZ^ !E2
M$E)*0DA!B[-)[%$BO#CSC"%$.RWII?['FQ[.V#$0U3#LM6 O'_.Q2<Y#IAC:
M)H'P2>Q<MR,D#%<*@C/=!+0M >%+(L0C!1<M&6SO8D'LHW98$]@5CQ+4FQL*
M"_$$I(0LB'AXQI:!MDL(B0G@> )"VYDC)OP06]X'0%,4;<' _Z.?:><$VSHM
M&P?;%J^XP,N?CA@_BYEZ: ,%PD$M*P?"'O%BI!<@4PQMHD"XJ&7G0#DD-KCT
M$F7*H8T4*"?%I@ZV36)_2N<9<W]&.RGS"2G6#LV_O$6S$18D.-.:P/0F+4$;
MHPV%"6 (2PD,(.%G%H/1/P2,^B' .S5F>SQM"!\ !U'>NW-#=[;\EM6/>=4X
M#ZK51Y#^H+!7JI4ZJ7^M*SSHX^ST4,A]V]U&^KX>SG3#0ZN.XWG5FP[-JW]0
M2P,$%     @ LV9]3NP]A3.R 0  T@,  !@   !X;"]W;W)K<VAE971S+W-H
M965T."YX;6Q]4VUOG# ,_BM1?D##<;>V.P%2K].T2:MTZK3V<PX,1,T+2\+1
M_OLY@:.L0_M";./G\6/'R09C7UP+X,FKDMKEM/6^VS/FRA84=U>F XU_:F,5
M]^C:AKG. J\B2$F6)LDU4UQH6F0Q=K1%9GHOA8:C):Y7BMNW T@SY'1#+X%'
MT;0^!%B1=;R!G^!_=4>+'IM9*J% .V$TL5#G]&ZS/^Q"?DQX$C"XA4U")R=C
M7H+SO<II$@2!A-('!H['&>Y!RD"$,GY/G'0N&8!+^\+^-?:.O9RX@WLCGT7E
MVYS>4E)!S7OI'\WP#:9^/E$R-?\#SB Q/2C!&J61+GY)V3MOU,2"4A1_'4^A
MXSE,_!?8.B"= .D' !L+1>5?N.=%9LU [#C[CH<KWNQ3G$T9@G$4\1^*=Q@]
M%YOKVXR= ]&4<QASTF7.G,&0?2Z1KI4XI/_ TW7X=E7A-L*W?RG\O$ZP6R78
M18+=?UM<R;E)/A1ABYDJL$W<)D=*T^NXR8OHO+!W:;R3]_1QVQ^X;81VY&0\
MWFR<?VV,!Y227.$*M?C 9D="[8-Y@[8=UVQTO.FF%\3F9US\ 5!+ P04
M" "S9GU.LI\R^+,!  #2 P  &    'AL+W=O<FMS:&5E=',O<VAE970Y+GAM
M;'U3VV[4,!#]%<L?4&\NT&J51.H6(9! 6A5!G[W))+'J2["=3?E[QDX: @1>
M;,]XSIDSXW$Q&?OL>@!/7I34KJ2]]\.1,5?WH+B[,0-HO&F-5=RC:3OF!@N\
MB2 E67HXO&6*"TVK(OK.MBK,Z*70<+;$C4IQ^^,$TDPE3>BKXU%TO0\.5A4#
M[^ +^*_#V:+%5I9&*-!.&$TLM"6]3XZG/,3'@&\")K<YDU#)Q9CG8'QL2GH(
M@D!"[0,#Q^T*#R!E($(9WQ=.NJ8,P.WYE?U]K!UKN7 '#T8^B<;W);VCI(&6
MC](_FND#+/6\H60I_A-<06)X4((Y:B-=7$D].F_4PH)2%'^9=Z'C/LTW>;;
M]@'I DA7P%W,P^9$4?D[[GE56#,1._=^X.&)DV.*O:F#,[8BWJ%XA]YKE=PF
M!;L&HB7F-,>DVY@U@B'[FB+=2W%*_X*G^_!L5V$6X=EO"O]!D.\2Y)$@_V^)
M>S'9'TG8IJ<*;!>GR9':C#I.\L:[#NQ]&M_D5_@\[9^Y[81VY&(\OFSL?VN,
M!Y1RN,$1ZO&#K8:$UH?C+9[M/&:SX<VP_""V?N/J)U!+ P04    " "S9GU.
M^6\[?+4!  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE970Q,"YX;6Q]4]MN
MVS ,_15!'U ECML&@6V@:5%TP 8$+;8]*S9M"]7%E>2X^_M2LNMYF[$72:1X
M#@\I*AN,?74M@"?O2FJ7T];[[L"8*UM0W%V9#C3>U,8J[M&T#7.=!5Y%D)(L
MV6QNF.)"TR*+OI,M,M-[*32<+'&]4MS^.H(T0TZW]-/Q+)K6!P<KLHXW\ +^
M>W>R:+&9I1(*M!-&$PMU3N^VAV,:XF/ #P&#6YQ)J.1LS&LPOE0YW01!(*'T
M@8'C=H%[D#(0H8RWB9/.*0-P>?YD?XRU8RUG[N#>R)^B\FU.]Y144/->^F<S
M/,%4SS4E4_%?X0(2PX,2S%$:Z>)*RMYYHR86E*+X^[@+'?=AO$GW$VP=D$R
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
M/_JSF<9L,ASV\P]BRS<N?P%02P,$%     @ LV9]3M4)576T 0  T@,  !D
M  !X;"]W;W)K<VAE971S+W-H965T,30N>&UL?5-A;]P@#/TKB!]0+KFL/9V2
M2+U6TR9MTJG3UL]<XB2H@#,@E^[?#TB:9ENT+X"-W_.S,?F(YL5V (Z\*JEM
M03OG^B-CMNI <7N#/6A_TZ!1W'G3M,SV!G@=04JR=+>[98H+3<L\^LZFS'%P
M4F@X&V('I;CY=0*)8T$3^N9X$FWG@H.5><];^ ;N>W\VWF(+2RT4:"M0$P--
M0>^3XRD+\3'@AX#1KLXD5')!? G&Y[J@NR ()%0N,'"_7>$!I Q$7L;/F9,N
M*0-P?7YC_QAK][5<N(4'E,^B=EU!#Y34T/!!NB<</\%<SP=*YN*_P!6D#P]*
M?(X*I8TKJ0;K4,TL7HKBK],N=-S'Z29+9M@V()T!Z0(XQ#QL2A25/W+'R]S@
M2,S4^YZ')TZ.J>]-%9RQ%?'.B[?>>RV3PVW.KH%HCCE-,>DZ9HE@GGU)D6ZE
M.*7_P--M^'Y3X3["]W\HO-LFR#8)LDB0_;?$K9C#7TG8JJ<*3!NGR9(*!QTG
M>>5=!O8^C6_R'CY-^U=N6J$MN:#S+QO[WR Z\%)V-WZ$.O_!%D-"X\+QSI_-
M-&:3X;"??Q!;OG'Y&U!+ P04    " "S9GU.0"%%R+0!  #2 P  &0   'AL
M+W=O<FMS:&5E=',O<VAE970Q-2YX;6Q]4^V.G" 4?17" RP.8]N9B9KL;-.T
M29M,MFG[F]&KD@6O!1RW;U] UYJNV3_ O9QS[@>7;$3S9%L 1YZUZFQ.6^?Z
M$V.V;$$+>X<]=/ZF1J.%\Z9IF.T-B"J2M&(\2=XS+61'BRSZ+J;(<'!*=G Q
MQ Y:"_/G# K'G.[HB^-1-JT+#E9DO6C@.[@?_<5XBRTJE=3068D=,5#G]'YW
M.J<!'P$_)8QV=2:ADBOB4S"^5#E-0D*@H'1!0?CM!@^@5!#R:?R>->D2,A#7
MYQ?U3[%V7\M56'A ]4M6KLWI@9(*:C$H]XCC9YCK>4?)7/Q7N('R\)")CU&B
MLG$EY6 =ZEG%IZ+%\[3++N[C=,/3F;9-X#.!+X1#C,.F0#'SC\*)(C,X$C/U
MOA?AB7<G[GM3!F=L1;SSR5OOO16[PS%CMR T8\X3AJ\Q"X)Y]24$WPIQYJ_H
M?)N^W\QP'^G[=?1CLBV0;@JD42!]L\0-S/'_(MFJIQI,$Z?)DA*'+D[RRKL,
M[#V/;_(//DW[-V$:V5ER1>=?-O:_1G3@4TGN_ BU_H,MAH+:A>,'?S;3F$V&
MPW[^06SYQL5?4$L#!!0    ( +-F?4[=KR\XM $  -(#   9    >&PO=V]R
M:W-H965T<R]S:&5E=#$V+GAM;'U386_<( S]*X@?4.Y(NG6G)%*OT[1)JW3J
MM/8SES@)*H0,R*7]]S,D3;,MVA? QN_YV9AL-/;9M0">O&C5N9RVWO<'QES9
M@A;NRO30X4UMK!8>3=LPUUL0501IQ?AN]X%I(3M:9-%WLD5F!J]D!R=+W*"U
ML*]'4&;,Z9Z^.1YDT_K@8$76BP9^@/_9GRQ:;&&II(;.2=,1"W5.;_>'8QKB
M8\"CA-&MSB14<C;F.1C?JISN@B!04/K ('"[P!TH%8A0QJ^9DRXI W!]?F/_
M$FO'6L["P9U13[+R;4YO**F@%H/R#V;\"G,]UY3,Q7^'"R@,#THP1VF4BRLI
M!^>-GEE0BA8OTRZ[N(_3S74RP[8!? ;P!7 3\[ I453^67A19-:,Q$Z][T5X
MXOV!8V_*X(RMB'<HWJ'W4NP_\8Q= M$<<YQB^#IFB6#(OJ3@6RF._!\XWX8G
MFPJ3"$_^4)AL$Z2;!&DD2/];XE9,^E<2MNJI!MO$:7*D-$,7)WGE70;VEL<W
M>0^?IOU>V$9VCIR-QY>-_:^-\8!2=E<X0BU^L,504/MP_(AG.XW99'C3SS^(
M+=^X^ U02P,$%     @ LV9]3NH8ER*U 0  T@,  !D   !X;"]W;W)K<VAE
M971S+W-H965T,3<N>&UL?5/;;MLP#/T501]0)4K:=(%MH.DP;, &!!W6/2LV
M;0O5Q9/DN/O[4;+K>9NQ%TFD> X/*2H;K'OQ+4 @KUH9G],VA.[(F"];T,+?
MV X,WM36:1'0= WSG0-1)9!6C&\V=TP+:6B1)=_9%9GM@Y(&SH[X7FOA?IY
MV2&G6_KF>))-&Z*#%5DG&O@*X5MW=FBQF:62&HR7UA '=4X?ML?3/L:G@&<)
M@U^<2:SD8NU+-#Y5.=U$0:"@#)%!X':%1U J$J&,'Q,GG5-&X/+\QOXAU8ZU
M7(2'1ZN^RRJT.;VGI():]"H\V>$C3/7<4C(5_QFNH# \*L$<I54^K:3L?;!Z
M8D$I6KR.NS1I'\8;?IA@ZP ^ ?@,N$]YV)@H*7\O@B@R9P?BQMYW(C[Q]LBQ
M-V5TIE:D.Q3OT7LMMN]N,W:-1%/,:8SARY@Y@B'[G(*OI3CQ?^!\';Y;5;A+
M\-T?"N_6"?:K!/M$L/]OB6LQA[^2L$5/-;@F39,GI>U-FN2%=Q[8!Y[>Y'?X
M..U?A&ND\>1B [YLZG]M;0"4LKG!$6KQ@\V&@CK$XP'/;ARST0BVFWX0F[]Q
M\0M02P,$%     @ LV9]3B>)$ BV 0  T@,  !D   !X;"]W;W)K<VAE971S
M+W-H965T,3@N>&UL?5/;;MLP#/T501]0)4JZI8%MH.DP;, &!!W6/2LV;0O5
MQ9/DN/O[4;+K>:NQ%TFD> X/*2H;K'OV+4 @+UH9G],VA.[(F"];T,+?V X,
MWM36:1'0= WSG0-1)9!6C&\V[Y@6TM B2[ZS*S+;!R4-G!WQO=;"_3J!LD-.
MM_35\2B;-D0'*[).-/ -PO?N[-!B,TLE-1@OK2$.ZIS>;X^G?8Q/ 4\2!K\X
MDUC)Q=KG:'RN<KJ)@D!!&2*#P.T*#Z!4)$(9/R=..J>,P.7YE?UCJAUKN0@/
M#U;]D%5H<WJ@I():]"H\VN$33/7<4C(5_P6NH# \*L$<I54^K:3L?;!Z8D$I
M6KR,NS1I'\:;6S[!U@%\ O 9<$AYV)@H*?\@@B@R9P?BQMYW(C[Q]LBQ-V5T
MIE:D.Q3OT7LMMG>'C%TCT11S&F/X,F:.8,@^I^!K*4[\#9ROPW>K"G<)OOM+
MX=TZP7Z58)\(]O\M\6T,SO4_2=BBIQI<DZ;)D]+V)DWRPCL/['UZ1/8G?)SV
MK\(UTGARL0%?-O6_MC8 2MG<X BU^,%F0T$=XO$]GMTX9J,1;#?](#9_X^(W
M4$L#!!0    ( +-F?4YF(5TMLP$  -(#   9    >&PO=V]R:W-H965T<R]S
M:&5E=#$Y+GAM;'U386_<( S]*X@?4'+DUE:G)%*OT[1)FW1JM>TSES@)*L0I
MD$OW[PLD3;,MVQ? QN_YV9AL1/-D6P!'7K3J;$Y;Y_H#8[9L00M[A3UT_J9&
MHX7SIFF8[0V(*H*T8CQ)KID6LJ-%%GTG4V0X."4[.!EB!ZV%^74$A6-.=_3-
M\2";U@4'*[)>-/ ([GM_,MYB"TLE-7168D<,U#F]VQV.^Q ? WY(&.WJ3$(E
M9\2G8'RI<IH$0:"@=(%!^.T"]Z!4(/(RGF=.NJ0,P/7YC?U3K-W7<A86[E']
ME)5K<WI+206U&)1[P/$SS/5\H&0N_BM<0/GPH,3G*%'9N))RL [US.*E:/$R
M[;*+^SC=I#<S;!O 9P!? +<Q#YL21>4?A1-%9G D9NI]+\(3[P[<]Z8,SMB*
M>.?%6^^]%#S99>P2B.:8XQ3#5S'O$<RS+RGX5HHC_PO.M^'IIL(TPM/?%/Z#
M8+])L(\$^_^6N!63_I&$K7JJP31QFBPI<>CB)*^\R\#>\?@F[^'3M'\3II&=
M)6=T_F5C_VM$!UY*<N5'J/4?;#$4U"X<;_S93&,V&0[[^0>QY1L7KU!+ P04
M    " "S9GU.*&:5E[4!  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE970R
M,"YX;6Q]4]MNW" 0_17$!P0OZURTLBUE4U6MU$BK1&V?67M\4;BX@-?)WV?
MCNNV5E^ &>:<.3,,V6CLBVL!/'E54KN<MM[W!\9<V8(2[LKTH/&F-E8)CZ9M
MF.LMB"J"E&0\26Z8$IVF119])UMD9O"RTW"RQ U*"?MV!&G&G.[HA^.I:UH?
M'*S(>M' ,_CO_<FBQ1:6JE.@76<TL5#G]'YW.*8A/@;\Z&!TJS,)E9R->0G&
MURJG21 $$DH?& 1N%W@ *0,1RO@U<](E90"NSQ_LGV/M6,M9.'@P\F=7^3:G
M=Y144(M!^B<S?H&YGFM*YN*_P04DA@<EF*,TTL65E(/S1LTL*$6)UVGO=-S'
MZ>8VG6'; #X#^ *XBWG8E"@J_R2\*#)K1F*GWO<B//'NP+$W97#&5L0[%._0
M>REXDF;L$HCFF.,4PU<QNR6"(?N2@F^E./)_X'P;OM]4N(_P_1\*K[<)TDV"
M-!*D_RUQ*^;FKR1LU5,%MHG3Y$AI!ATG>>5=!O:>QS?Y'3Y-^Z.P3:<=.1N/
M+QO[7QOC :4D5SA"+7ZPQ9!0^W"\Q;.=QFPRO.GG'\26;UR\ U!+ P04
M" "S9GU..-@.%K4!  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE970R,2YX
M;6Q]4V%OW" ,_2N('U!RY+;>3DFD7J=IDS;IU&G=9RYQ$E2(,R"7[M\/2)IE
M:]0O@(W?\[,QV8CFR;8 CCQKU=F<ML[U1\9LV8(6]@9[Z/Q-C48+YTW3,-L;
M$%4$:<5XDKQG6LB.%EGTG4V1X>"4[.!LB!VT%N;W"12..=W1%\>#;%H7'*S(
M>M' =W _^K/Q%EM8*JFALQ([8J#.Z=WN>-J'^!CP*&&TJS,)E5P0GX+QI<II
M$@2!@M(%!N&W*]R#4H'(R_@U<](E90"NSR_LGV+MOI:+L'"/ZJ>L7)O3 R45
MU&)0[@''SS#7\XZ2N?BO< 7EPX,2GZ-$9>-*RL$ZU#.+EZ+%\[3++N[C=).F
M,VP;P&< 7P"'F(=-B:+RC\*)(C,X$C/UOA?AB7='[GM3!F=L1;SSXJWW7@N>
MW&;L&HCFF-,4PU<QNR6">?8E!=]*<>*OX'P;GFXJ3",\_4?A89M@OTFPCP3[
M-TO<BOGP7Q*VZJD&T\1ILJ3$H8N3O/(N WO'XYO\#9^F_9LPC>PLN:#S+QO[
M7R,Z\%*2&S]"K?]@BZ&@=N%XZ\]F&K/)<-C//X@MW[CX U!+ P04    " "S
M9GU.Y2V9*K,!  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE970R,BYX;6Q]
M4V%OW" ,_2N('U 2[K95IR12K].T2JMTZK3M,Y<X"2J$%,BE_?<S),VR+>T7
MP,;O^=F8;#3VT;4 GCQKU;F<MM[W!\9<V8(6[LKTT.%-;:P6'DW;,-=;$%4$
M:<5XDGQD6LB.%EGTG6R1F<$KV<')$C=H+>S+$909<YK25\>#;%H?'*S(>M'
M=_ _^I-%BRTLE=30.6DZ8J'.Z4UZ..Y#? SX*6%TJS,)E9R->0S&7973) @"
M!:4/# *W"]R"4H$(93S-G'1)&8#K\RO[EU@[UG(6#FZ-^B4KW^;TFI(*:C$H
M_V#&KS#7\X&2N?AO< &%X4$)YBB-<G$EY>"\T3,+2M'B>=IE%_=QNMGQ&;8-
MX#. +X#KF(=-B:+RS\*+(K-F)';J?2_"$Z<'CKTI@S.V(MZA>(?>2\'3)&.7
M0#3''*<8OHI)EPB&[$L*OI7BR/^#\VWX;E/A+L)W?RE\(_]^DV ?"?;OEK@5
M\Z]*MNJI!MO$:7*D-$,7)WGE70;V)CXB^Q,^3?N]L(WL'#D;CR\;^U\;XP&E
M)%<X0BU^L,504/MP_(1G.XW99'C3SS^(+=^X^ U02P,$%     @ LV9]3K(4
M7C.U 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H965T,C,N>&UL?5/;;MLP
M#/T501]0Q8JS%8%MH.DPK, *!!VV/2LV?4%U<24Y;O]^E.QZWF;L11(IGL-#
MBLI&8Y]="^#)JY+:Y;3UOC\RYLH6E' WI@>--[6Q2G@T;<-<;T%4$:0DX[O=
M!Z9$IVF11=_9%ID9O.PTG"UQ@U+"OIU FC&G"7UW/'5-ZX.#%5DO&O@&_GM_
MMFBQA:7J%&C7&4TLU#F]2XZG-,3'@!\=C&YU)J&2BS'/P7BH<KH+@D!"Z0.#
MP.T*]R!E($(9+S,G75(&X/K\SOXYUHZU7(2#>R-_=I5O<WI+206U&*1_,N,7
MF.LY4#(7_Q6N(#$\*,$<I9$NKJ0<G#=J9D$I2KQ.>Z?C/DXWAW2&;0/X#. +
MX#;F85.BJ/R3\*+(K!F)G7K?B_#$R9%C;\K@C*V(=RC>H?=:\&2?L6L@FF-.
M4PQ?Q21+!$/V)07?2G'B_\#Y-GR_J7 ?X?L_%*;;!.DF01H)TO^6N!5S^"L)
M6_54@6WB-#E2FD''25YYEX&]X_%-?H=/T_XH;--I1R[&X\O&_M?&>$ INQL<
MH18_V&)(J'TX?L2SG<9L,KSIYQ_$EF]<_ )02P,$%     @ LV9]3F4%J]"T
M 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H965T,C0N>&UL?5-ACYP@$/TK
MA!]PK*R]VVS4Y/::IDW:9'-->Y]9'94<.!9PO?[[ KK6MJ9?@!GFO7DS#-F(
MYM6V (Z\:=79G+;.]4?&;-F"%O8.>^C\38U&"^=-TS#;&Q!5!&G%^&YWS[20
M'2VRZ#N;(L/!*=G!V1 [:"W,SQ,H''.:T)OC63:M"PY69+UHX"NX;_W9>(LM
M+)74T%F)'3%0Y_0Q.9[2$!\#ODL8[>I,0B47Q-=@?*IRN@N"0$'I H/PVQ6>
M0*E Y&7\F#GIDC( U^<;^X=8NZ_E(BP\H7J1E6MS>J"D@EH,RCWC^!'F>MY1
M,A?_&:Z@?'A0XG.4J&Q<23E8AWIF\5*T>)MVV<5]G&[2&VP;P&< 7P"'"&!3
MHJC\O7"BR R.Q$R][T5XXN3(?6_*X(RMB'=>O/7>:\&3^XQ= ]$<<YIB^"HF
M62*89U]2\*T4)_X/G&_#]YL*]Q&^_T/APS9!NDF01H+TOR5NQ1S^2L)6/=5@
MFCA-EI0X='&25]YE8!]Y?)/?X=.T?Q&FD9TE%W3^96/_:T0'7LKNSH]0ZS_8
M8BBH73@^^+.9QFPR'/;S#V++-RY^ 5!+ P04    " "S9GU.G'L)RK0!  #2
M P  &0   'AL+W=O<FMS:&5E=',O<VAE970R-2YX;6Q]4]MNW" 0_17$!P2;
MW;3)RK:4352U4BNM4K5Y9NVQC0+&!;Q._[X#=EPKL?("S'#.F0M#-AK[[%H
M3UZTZEQ.6^_[ V.N;$$+=V5ZZ/"F-E8+CZ9MF.LMB"J2M&(\23XQ+61'BRSZ
M3K;(S."5[.!DB1NT%O;O$909<YK25\>C;%H?'*S(>M' 3_"_^I-%BRTJE=30
M.6DZ8J'.Z5UZ..X#/@)^2QC=ZDQ")6=CGH/QK<II$A("!:4/"@*W"]R#4D$(
MT_@S:](E9""NSZ_J7V+M6,M9.+@WZDE6OLWI#245U&)0_M&,7V&NYYJ2N?CO
M< &%\) )QBB-<G$EY>"\T;,*IJ+%R[3++N[C=,-O9]HV@<\$OA!N8APV!8J9
M/P@OBLR:D=BI][T(3YP>./:F#,[8BGB'R3OT7@J>WF;L$H1FS''"\!4F71 ,
MU9<0?"O$D;^C\VWZ;C/#7:3OUG2>; OL-P7V46#_88D;&/ZV2+;JJ0;;Q&ER
MI#1#%R=YY5T&]H['-_D/GZ;]A["-[!PY&X\O&_M?&^,!4TFN<(1:_&"+H:#V
MX?@9SW8:L\GPII]_$%N^<?$/4$L#!!0    ( +-F?4[)CV"OJ0(  !0+   9
M    >&PO=V]R:W-H965T<R]S:&5E=#(V+GAM;'56[6Z;,!1]%<0#U-A /JHD
M4M-IVJ1-JCJM^^TF3H(*F-E.TKW];$,9<X[_ #;GGG/M^Z&[NDKUID]"F.2]
MJ5N]3D_&=/>$Z-U)-%S?R4ZT]L]!JH8;NU1'HCLE^-X;-35A638C#:_:=+/R
M>T]JLY)G4U>M>%*)/C<-5W^VHI;7=4K3CXWGZG@R;H-L5AT_BA_"_.R>E%V1
MD65?-:+5E6P3)0[K]('>;QES!A[Q4HFKGGPG[BBO4KZYQ=?].LV<1Z(6.^,H
MN'U=Q*.H:\=D_?@]D*:CIC.<?G^P?_:'MX=YY5H\ROI7M3>G=;I(D[TX\'-M
MGN7UBQ@.5*;)</IOXB)J"W>>6(V=K+5_)KNS-K(96*PK#7_OWU7KW]?^3UD,
M9MB #09L-%AX'=(+><\_<<,W*R6OB>HOO^,NQO2>V;O9N4U_%?Z?=5[;W<N&
M,;8B%T<T8+8]ADTP=$00RSY*,"2Q93?F#)OGT,/<F^=3]7F$H( $A2<H_CMB
M'AP180HL4D*1$A"4@0C"S+#(#(K, ,$\$$&8!1:90Y$Y(%@&(@"39UAD 446
M@( &(@@3"?P2BBP!01AXA(D$GF:X@C) $88>@B*QIY%*I8 BC#X$1<)/8;D^
M4 8HP@1 H"*2 137-<T!19@#$!1) HK+GX+:+L(T@*!8'N .0$%Y%S=Y@$"Q
M/,!-@((*+V[R (%B>8#[  5%7MSD 0"5L3S K8"".B]O\@"!8GF NP&]+74Z
MZ8R##N@'98YU&.X'#)1Z600Z$%1&=' _8*#4RUFH@T#SB [N!PR4>AG>&P0M
M QTR&4H:H8Y^'-/)3IY;/PM.=L>1[\%/?.0?O)\7OW-UK%J=O$IC1R,_P!RD
M-,+ZDMW9&CO9$75<U.)@W.?<?JM^3NL71G;##$K&07CS%U!+ P04    " "S
M9GU.A5&$8L4!   W!   &0   'AL+W=O<FMS:&5E=',O<VAE970R-RYX;6QU
M5-&.G" 4_17"!RS*C#O;B9KL;-.T29M,MFG[S.A5R8)8P''[]P5TK9W2%X'+
MN>><"USS2>D7TP%8]"I%;PK<63L<"3%5!Y*9.S5 [W8:I26S;JE;8@8-K Y)
M4A":)/=$,M[C,@^QLRYS-5K!>SAK9$8IF?YU J&F J?X+?#,V\[Z "GS@;7P
M%>RWX:S=BJPL-9?0&ZYZI*$I\&-Z/&4>'P#?.4QF,T>^DHM2+W[QJ2YPX@V!
M@,IZ!N:&*SR!$)[(V?BY<.)5TB=NYV_L'T+MKI8+,_"DQ ]>VZ[ #QC5T+!1
MV&<U?82EG@RCI?C/< 7AX-Z)TZB4,.&+JM%8)1<69T6RUWGD?1BG>>?P;DF+
M)] E@:X)#T&'S$+!^7MF69EK-2$]G_W _!6G1^K.IO+!<!1ASYDW+GHMZ7V2
MDZLG6C"G&4,WF'1%$,>^2M"8Q(G^DT[CZ;NHPUU(WVW5#UF<8!\EV >"_5\E
MIC<EQC#_<9E%1;((P>Y&)(;9WXB0S<5)T&UXL@95:NQ#NVRB:U<\TG#Q?^!S
M2WUANN6]01=EW?,)E]PH9<%92>Z<E\YU\;H0T%@_/;BYGM_RO+!J6-J4K/^*
M\C=02P,$%     @ LV9]3F&U!3BV 0  T@,  !D   !X;"]W;W)K<VAE971S
M+W-H965T,C@N>&UL;5/;;MP@$/T5Q >$7?:JE6TIFZI*I59:)6K[S-KCB\+%
M ;Q._SX#=EPW]0LPPSEG+@Q);^R+JP$\>5-2NY36WK<GQEQ>@Q+NSK2@\:8T
M5@F/IJV8:RV((I*49'RUVC,E&DVS)/HN-DM,YV6CX6*)ZY02]L\9I.E3NJ8?
MCJ>FJGUPL"QI107/X'^V%XL6FU2*1H%VC='$0IG2^_7IO WX"/C50.]F9Q(J
MN1KS$HQO14I7(2&0D/N@('"[P0-(&80PC==1DTXA W%^_E#_&FO'6J["P8.1
MOYO"URD]4E) *3KIGTS_"&,].TK&XK_##23"0R88(S?2Q97DG?-&C2J8BA)O
MP][HN/?#S>XPTI8)?"3PB7",<=@0*&;^17B1)=;TQ Z];T5XXO6)8V_RX(RM
MB'>8O$/O+>/[7<)N06C$G <,GV'6$X*A^A2"+X4X\__H?)F^6<QP$^F;>?3#
M<5E@NRBPC0+;?TK<?RIQ"7/X%(3->JK 5G&:',E-I^,DS[S3P-[S^"9_X<.T
M_Q"V:K0C5^/Q96/_2V,\8"JK.QRA&C_89$@H?3@>\&R',1L,;]KQ!['I&V?O
M4$L#!!0    ( +-F?4Y0BM'9N $  -(#   9    >&PO=V]R:W-H965T<R]S
M:&5E=#(Y+GAM;&U3VV[<(!#]%<0'!"_K)-N5;2F;JFJE5EJE:OO,VF,;!3PN
MX'7Z]P7LN&[B%V"&<\Y<&+(1S;-M 1QYT:JS.6V=ZX^,V;(%+>P-]M#YFQJ-
M%LZ;IF&V-R"J2-**\22Y8UK(CA99])U-D>'@E.S@;(@=M!;FSPD4CCG=T5?'
MDVQ:%QRLR'K1P'=P/_JS\19;5"JIH;,2.V*@SNG#[GA* SX"?DH8[>I,0B47
MQ.=@?*ERFH2$0$'I@H+PVQ4>0:D@Y-/X/6O2)60@KL^OZI]B[;Z6B[#PB.J7
MK%R;TP,E%=1B4.X)Q\\PUW-+R5S\5[B"\O"0B8]1HK)Q)>5@'>I9Q:>BQ<NT
MRR[NXW23\IFV3> S@2^$0XS#ID Q\X_"B2(S.!(S];X7X8EW1^Y[4P9G;$6\
M\\E;[[T6_.Z0L6L0FC&G"<-7F-V"8%Y]"<&W0ISX.SK?IN\W,]Q'^GX=_9!N
M"Z2; FD42/\K\<.;$C<P]\F;(&S54PVFB=-D28E#%R=YY5T&]B$^(OL'GZ;]
MFS"-["RYH/,O&_M?(SKPJ20W?H1:_\$60T'MPO'>G\TT9I/AL)]_$%N^<?$7
M4$L#!!0    ( +-F?4[2G$GAM@$  -(#   9    >&PO=V]R:W-H965T<R]S
M:&5E=#,P+GAM;&U3[6[;(!1]%<0#E(1X3139EII.TR9M4M1IZV]B7]NH8%S
M<??VNV#7=5O_ >[EG',_N*2#L4^N ?#D1:O69;3QOCLRYHH&M' WIH,6;RIC
MM?!HVIJYSH(H(TDKQC>;6Z:%;&F>1M_9YJGIO9(MG"UQO=;"_CN!,D-&M_35
M\2#KQ@<'R]-.U/ ;_)_N;-%BLTHI-;1.FI98J#)ZMSV>DH"/@+\2!K<XDU#)
MQ9BG8/PH,[H)"8&"P@<%@=L5[D&I((1I/$^:= X9B,OSJ_JW6#O6<A$.[HUZ
ME*5O,GJ@I(1*],H_F.$[3/5\H60J_B=<02$\9((Q"J-<7$G1.V_TI(*I:/$R
M[K*-^S#>)'RBK1/X1. SX1#CL#%0S/RK\")/K1F('7O?B?#$VR/'WA3!&5L1
M[S!YA]YKSO?;E%V#T(0YC1B^P+PA&*K/(?A:B!/_1.?K]-UJAKM(WRVC'_;K
M LFJ0!(%DG<E\@\EKF%V'X*P14\UV#I.DR.%Z=LXR0OO/+!W\1'9&WR<]E_"
MUK)UY&(\OFSL?V6,!TQE<X,CU. 'FPT%E0_'/9[M.&:CX4TW_2 V?^/\/U!+
M P04    " "S9GU.XZ]\#.$!   !!0  &0   'AL+W=O<FMS:&5E=',O<VAE
M970S,2YX;6QM5&V/G" 0_BN$'W"X[*[N;=3D]IJF3=ID<TW;SZR.+SD0"[A>
M_WT!/6LM7X09GGF>&60F':5ZU0V 06^"=SK#C3']F1!=-""8?I ]=/:DDDHP
M8TU5$]TK8*4/$IS0*(J)8&V'\]3[KBI/Y6!XV\%5(3T(P=3O"W Y9GB'WQTO
M;=T8YR!YVK,:OH'YWE^5M<C"4K8".MW*#BFH,ORT.U\2A_> 'RV,>K5'KI*;
ME*_.^%QF.'() 8?". 9FESL\ ^>.R*;Q:^;$BZ0+7._?V3_ZVFTM-Z;A6?*?
M;6F:#)\P*J%B S<O<OP$<SU'C.;BO\ =N(6[3*Q&(;GV7U0,VD@QL]A4!'N;
MUK;SZSB=Q'0."P?0.8 N 2>O0R8AG_D'9EB>*CDB-=U]S]POWIVIO9O".?U5
M^#.;O+;>>TZ30TKNCFC&7"8,76%V"X)8]D6"AB0N]+]P&@[?!S/<^_#]6OUQ
M'R8X! D.GN#P3XG'38DA3!P6.09%C@&"9",2PIS"(G%0) X0/&Y$ IA3%!9)
M@B))@&"W$0EAMC^5K)Z@ %7[YM.HD$/G&W_E7?K[R;]Y\A<^#8>O3-5MI]%-
M&ML(_KE64AJPJ40/]E8;.X\6@T-EW#:Q>S5UY608V<\#ARQ3+_\#4$L#!!0
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
MG-1\J^VP,&/9WY[]1(MN^#)(QL^3Q1]02P,$%     @ LV9]3@G<X<G@ P
M/A0  !D   !X;"]W;W)K<VAE971S+W-H965T-# N>&ULE9CKCILZ%(5?!?$
M!=_ &261)CDZ:J56&K5JSV\F<1)4P#G@3-JW+[=)B;T\&OXD0+;WVHOP>1LO
MK[K^V9R4,L&OLJB:57@RYOP01<WNI,JL^:#/JFI_.>BZS$Q[6A^CYERK;-\/
M*HN(QG$2E5E>A>ME?^VI7B_UQ11YI9[JH+F495;_WJA"7U<A"5\O?,V/)]-=
MB-;+<W94WY3Y?GZJV[/HEF6?EZIJ<ET%M3JLPD?RL!7]@#[B1ZZNS>0XZ*P\
M:_VS._FT7X5Q5Y$JU,YT*;+VZT5M55%TF=HZ_A^3AC?-;N#T^#7[O[WYULQS
MUJBM+O[+]^:T"F48[-4ANQ3FJ[Y^5*,A$0:C^\_J115M>%=)J['31=-_!KM+
M8W0Y9FE+*;-?PW=>]=_7X9=4CL/P #H.H+<!].T!;!S K '14%EO]9_,9.ME
MK:]!/?Q;YZQ[*,@#:V_FKKO8W[O^M]9MTUY]63.Q6$8O7:(Q9C/$T$D,N45$
M;?:;!$42&^H,9R*^E]BB&(\(@SY8GX!-$R0Q3L!A MXGX'<)B'4CAAC1QU1]
M3,N+Y<2-$;&G$ $+$: 0:A4RQ"330K!$ B42(,$LB<21X%@BA1*I*R%LB?0-
M%\/-?"OBK@@)BY# )[<DI/-_$<X%5EE E050$9;5A:LRA>!.A<28U!CH)#:J
ML7/'B._Q(YX9@0"=U-8ACHY@7B$X+SP2"H2D+41=(>H5PG,#84!HX4F!9P?"
MWS^_$,PU06#;SPEQR28Q\^A@N F@._65BN$EZ0RW&#V"V'/<2L>M]):*X2.
MOM37GC!8-'Z_6XJ9H8@9V^T8-)T$6)IZ=# R%""3>J9$BF&@,SHEQ3!0T"M3
M>W*'09X60C$Q%!"3>J9FBF&@R0RW& 8*6IGK%@4E'AU,# 7$>!\/# -=O-\M
MPS PT&4<MS!(>G0P,0P0DWKF9(9A8'2&6\^J$70&URT*\CS)#!/#  S25RJ&
M@8D9;C$,#'4&QRT(DKZE.":& 1BD9Y9B& 8F9[C%,##4&1RW($AZ^BW'Q'
M@_0\'AS#P,F,MQ<, T>=P78+@WRE8F(X@$%ZYF3N>=.:L9;B& :.UE+VRIZ#
MM91W:<\Q,AR]*MF-?0QZW^J>8V8X8L9>W7/W?4@DOL4PQV1QT&:DI\UP3!:?
MT68$AD:@EQGK#]R H(7])[\=<U\*AD^ 3N3<>0'6;K%SYZ/)KDNIZF._0=4$
M.WVI3+>[,;EZVP1[I-VNC75]0QZVPU;6WS3#SMJ7K#[F51,\:V-TV>_<'+0V
MJBTR_M"6=U+9_G92J(/I#M/VN!YVM(83H\_C;EUTVS)<_P%02P,$%     @
MLV9]3K+?<N<2 @  <P8  !D   !X;"]W;W)K<VAE971S+W-H965T-#$N>&UL
MC57;CILP$/T5Q >LL1,26!&D9*NJE5HIVJK;9X=, EH;4]L)V[^O+RRE64?B
M!7O&9\Z9&?!0]$*^JAI 1V^<M6H3UUIWCPBIJ@9.U8/HH#4G)R$YU<:49Z0Z
M"?3H@CA#)$E6B-.FC<O"^?:R+,1%LZ:%O8S4A7,J_^R B7X3X_C=\=R<:VT=
MJ"PZ>H8?H']V>VDL-+(<&PZM:D0;23AMXBU^W&%B QSBI8%>3?:1+>4@Q*LU
MOAXW<6(S @:5MA34+%=X L8LD\GC]T :CYHV<+I_9__LBC?%'*B")\%^-4==
M;^(LCHYPHA>FGT7_!8:"TC@:JO\&5V &;C,Q&I5@RCVCZJ*TX .+2873-[\V
MK5M[?Y*F0U@X@ P!9 P@OA8OY#+_1#4M"RGZ2/KF=]2^8_Q(3&\JZW2M<&<F
M>66\UW*1906Z6J(!L_,8,L'@$8$,^RA!0A([\B%\D>5A@D4PQX4C6$P)\B1,
ML P2+!W!\C\"?%.DQZ0.TSH,P7>R3(,B:4"$W(AXS&J.R"HHLOHHDJ5A@G60
M8#V_EUF0()O1RVQ^F7E0))_1RWR^"$["WWX2Z.;Z#L6=ZX/G]Q,'K\<6DQG%
M!D#Y\D8&3>X\!WEVTTY%E;BT;M1.O.-$W;J!BO[!_3C^3N6Y:55T$-I,'C<?
M3D)H,*DD#^8CKLT?8#08G+3=KLU>^C'H#2VZ8<2C\3]3_@502P,$%     @
MLV9]3MB?J:%Y @  ! D  !D   !X;"]W;W)K<VAE971S+W-H965T-#(N>&UL
ME5;;CILP$/T5Q/LNF#L104JVJEJIE59;;?OL$">@-9C:3MC^?6W#4A(&B;[$
M%\Z<,S/.>)QUC+^)DA!IO=>T$5N[E++=.(XH2E)C\<A:TJ@O)\9K+-62GQW1
M<H*/QJBFCN>ZD5/CJK'SS.P]\SQC%TFKACQS2USJ&O,_>T)9M[61_;'Q4IU+
MJ3></&OQF?P@\K5]YFKEC"S'JB:-J%AC<7+:VCNTV:-4&QC$SXIT8C*W="@'
MQM[TXNMQ:[O:(T))(34%5L.5/!%*-9/RX_= :H^:VG Z_V#_;()7P1RP($^,
M_JJ.LMS:B6T=R0E?J'QAW1<R!!3:UA#]-W(E5,&U)TJC8%287ZNX",GJ@46Y
M4N/W?JP:,W;]ES >S& #;S#P1@.OCZ47,IY_PA+G&6>=Q?ODMUB?,=IX*C>%
MWC2I,-^4\T+M7G,_]3/GJHD&S+['>!,,&A&.8A\E/$AB[\W,_32 "7S01]\0
M^#<$(4P0@ 2!(0AN"**[('M,:#"-P<3A0I@A*!("(O&=2(^))B(>2F&1"!2)
M )'D3B2:B3RDL0NKQ*!*#*@LN)F !,GZ$TM!@G3%B:6S.!'R81'DPG]^=T4Z
M!]!-/I>%%JH,S80"=^%($%A%.^2MSRF"ZPCY*[(Z@*;A!M&"#%QM""JW65:#
M>587=>""0_.*"]R%DD5P.:'H/Y(*UPJ"BF66U'@6;9AZ"SIP2:%DQ?TR@%9=
M, BN/ 25WNSTTMEM^9"@^]P[DR94$WXV[5=8!;LTIO=/=L<6O_-,$_L'[]\'
MWS$_5XVP#DRJ5F@:UHDQ290S[J-RHU1/DG%!R4GJ::SFO._+_4*R=GAS../#
M)_\+4$L#!!0    ( +-F?4Y@R+M!OP$  -0#   9    >&PO=V]R:W-H965T
M<R]S:&5E=#0S+GAM;&U3VV[;, S]%4$?4#FRTV2!;:#I,&S !@0=UCTK-GU!
M=?$D.>[^?KJXGM?Y11*IP\-#BLHGI5],!V#1J^#2%+BS=C@18JH.!#-W:@#I
M;AJE!;/.U"TQ@P96AR#!"4V2>R)8+W&9!]]%E[D:+>\E7#0RHQ!,_SX#5U.!
M=_C-\=2WG?4.4N8#:^$[V!_#13N++"QU+T":7DFDH2GPP^YTSCP^ )Y[F,SJ
MC'PE5Z5>O/&E+G#B!0&'RGH&YK8;/ +GGLC)^#5SXB6E#UR?W]@_A=I=+5=F
MX%'QGWUMNP(?,:JA82.W3VKZ#',]>XSFXK_"#;B#>R4N1Z6X"2NJ1F.5F%F<
M%,%>X][+L$_QYGX_AVT'T#F +@$TUA(3!>4?F65EKM6$=.S]P/P3[T[4]:;R
MSM"*<.?$&^>]E5E"<W+S1#/F'#%TA=DM".+8EQ1T*\69_A>>'C]L$Z2;&M-
MD*[S'_;;!-DF018(LG^*3-\5&3'[@)$!<SRD[Y*055<%Z#;,DT&5&F68Y95W
M&=D'&E[E+SS.^S>FVUX:=%76O6UX@48I"TY*<N=4=.Z++0:'QOKCP9UU'+1H
M6#7,?X@L'[G\ U!+ P04    " "S9GU.#<PS'1,"  #"!0  &0   'AL+W=O
M<FMS:&5E=',O<VAE970T-"YX;6R-5.UNFS 4?17$ ]1\DT0$J4DU;=(F19W6
M_7;(#:#:F-E.Z-Y^_J"4!J_J'VQ?GWON.<:^Q<#XLV@ I/="22>V?B-EOT%(
M5 U0+.Y8#YW:.3-.L51+7B/1<\ GDT0)BH(@0Q2WG5\6)G;@9<$NDK0='+@G
M+I1B_G<'A U;/_1? X]MW4@=0&71XQI^@OS5'[A:H8GEU%+H1,LZC\-YZ]^'
MFWVN\0;PU,(@9G-/.SDR]JP7WTY;/]""@$ E-0-6PQ7V0(@F4C+^C)S^5%(G
MSN>O[%^,=^7EB 7L&?G=GF2S]5>^=X(SOA#YR(:O,/I)?6\T_QVN0!1<*U$U
M*D:$^7K514A&1Q8EA>(7.[:=&0>[DR1CFCLA&A.B*2',/DR(QX3X+<%40%:9
ML?J )2X+S@:/VY_58WTGPDVL#K/207-V9D^Y%2IZ+9,@*=!5$XV8G<5$,TPX
M(9!BGTI$KA*[:)$>O2^P7R+BE;M"[#01F_SDG8GTQH3%I ;361-!%J^#&RD.
M6)C$Z_\83IQR$H><S$V0.@G23_BQF&PF=)VE"SM+5!BD492ZU61.-9E#3>XF
MR)T$^2?LY(MS7Z^"6S<.4)C=GBR:77T*O#9=0G@5NW127[)9=&I$]Y%^.C?Q
MG6I0MI^\T=CN]@/SNNV$=V12/4SS?,Z,25 :@SLEKU$-=5H0.$L]S=6<V[9B
M%Y+U8\=$4]LN_P%02P,$%     @ LV9]3OU_['O< 0  800  !D   !X;"]W
M;W)K<VAE971S+W-H965T-#4N>&UL?53;CILP$/T5RQ^PYI:41H"T256U4BM%
M6[5]=F"X:&U,;1.V?U]?6)8FM"_8,S[GS,4>LDG(9]4":/3"6:]RW&H]' A1
M90N<J@<Q0&].:B$YU<:4#5&#!%HY$F<D"H(]X;3K<9$YWUD6F1@UZWHX2Z1&
MSJG\?00FIAR'^-7QU#6MM@Y29 -MX!OH[\-9&HLL*E7'H5>=Z)&$.L>/X>&4
M6+P#_.A@4JL]LI5<A'BVQN<JQX%-"!B4VBI0LUSA!(Q9(9/&KUD3+R$M<;U_
M5?_H:C>U7*B"DV _NTJW.4XQJJ"F(]-/8OH$<ST[C.;BO\ 5F(';3$R,4C#E
MOJ@<E19\5C&I</KBUZYWZ^1/=N]GVC8AF@G10@CW_R7$,R%^([AN$I^9*_4#
MU;3(I)B0])<U4/LFPD-LFEE:I^N=.S/5*N.]%DF09N1JA6;,T6.B%29<$,2H
M+R&BK1#'Z(X>_1W@=(^(T^T(\681L>/'ZP33?Z28; HD3B!9">S"FR9XR,Y!
M>@=)H_U-'?>8)+S-@ZQNAH-LW"-6J!1CKVT/5MYE3AXC>[,W_J.9'__<WV3\
M\'VELNEZA2Y"FW?C;K<60H-),7@PV;5FWA>#0:WM]IW92__JO:'%, \T6?XJ
MQ1]02P,$%     @ LV9]3C= ;) 7 @   P8  !D   !X;"]W;W)K<VAE971S
M+W-H965T-#8N>&UL?93;CILP%$5_!?'>,=A<DH@@-515*[52-%7;9R<Y"6@,
MIK83IG]?7QA$P>U+L,T^^ZQ-;!<#%R^R!E#!:\LZN0]KI?H=0O)<0TOE$^^A
MTV^N7+14Z:FX(=D+H!=;U#*$HRA#+6VZL"SLVE&4!;\KUG1P%(&\MRT5OP_
M^+ /X_!MX;FYU<HLH++HZ0V^@?K>'X6>H<GETK30R89W@8#K/GP?[ZK<Z*W@
M1P.#G(T#D^3$^8N9?+[LP\@  8.S,@Y4/QY0 6/&2&/\&CW#J:4IG(_?W#_:
M[#K+B4JH./O97%2]#S=A<($KO3/US(=/,.9)PV ,_P4>P+3<D.@>9\ZD_0W.
M=ZEX.[IHE):^NF?3V>?@WB3Y6.8OP&,!G@KBY+\%9"P@BP+DR&S4#U31LA!\
M"(3[LWIJ]D2\(_ICGLVB_7;VG4XK]>JC3*)M@1[&:-0<G ;/-/AO1;56D,TD
M01I@HL!>"FSKR:P^WB1^ ^(U(-8@F<>(HT4,ITFMIG--DFVZC.)1123/_#")
M%R;QP,0+&*?)9FW2-,D7+!Y1M,%^E-2+DGI0%HD/Z:I+3C!9H*Q%<;2-MWZ6
MS,N2>5@6;0[9JLV[= E<>40X^\=VR;THN0<E6:#DJXV <[+<5)5'E<6S6 X&
MS8ZCN1Z_4G%K.AF<N-(GVYZ_*^<*M&/TI,UJ?2-/$P9798:Y'@MW+[F)XOUX
MY:+IWB__ %!+ P04    " "S9GU.  A.D=0!  "=!   &0   'AL+W=O<FMS
M:&5E=',O<VAE970T-RYX;6Q]5.UNFS 4?17+#U#S&:((D-9,4R=M4M1JVV\'
M+@'5QM1V0O?VM0U%!-C^8-_K<\X]U]A.>R%?50V@T3MGK<IPK75W($05-7"J
M'D0'K5FIA.14FU!>B.HDT-*1.".!Y^T(ITV+\]3E3C)/Q56SIH631.K*.95_
M'X&)/L,^_DP\-Y=:VP3)TXY>X 7TK^XD340FE;+AT*I&M$A"E>$O_N$86[P#
M_&Z@5[,YLIV<A7BUP?<RPYXU! P*;16H&6YP!,:LD+'Q-FKBJ:0ESN>?ZM]<
M[Z:7,U5P%.Q/4^HZPWN,2JCHE>EGT3_!V$^,T=C\#[@!,W#KQ-0H!%/NBXJK
MTH*/*L8*I^_#V+1N[(>5.!EIVX1@) 03P8_^2PA'0K@@D,&9:_4KU31/I>B1
M''Y61^V9\ ^AV<S")MW>N373K3+96Q[Y<4IN5FC$/ Z88(8)[A''-2+<3Q!B
M#$PN@DT7@>-'=RYV"Q<#)G:8UF&2Q/,61M:@T)^![JR$FU;"E95]N"@R0':S
M(G$4_J-(M%DDVN@WV1:(-P7B#8']PF:\W@MOM1=D=E#LQ?U)Y:5I%3H+;<Z<
M.QF5$!J,H/=@M&KS5DP!@TK;:6+F<K@Q0Z!%-SX&9'J1\@]02P,$%     @
MLV9]3JV=-X?B @  ; P  !D   !X;"]W;W)K<VAE971S+W-H965T-#@N>&UL
ME5?1CILP$/P5Q'L/;,! E$1J4E6MU$JGJ]H^.XF3H -,P4FN?U_;^! QZXJ\
M!&QFQ[.+!V^6-]Z^=F?&A/=6E76W\L]"-(L@Z/9G5M'NB3>LED^.O*VHD,/V
M%'1-R^A!!U5E@,.0!!4M:G^]U'//[7K)+Z(L:O;<>MVEJFC[=\-*?EOYR'^?
M>"E.9Z$F@O6RH2?V@XF?S7,K1\' <B@J5G<%K[V6'5?^1[388J("-.)7P6[=
MZ-Y3J>PX?U6#KX>5'RI%K&1[H2BHO%S9EI6E8I(Z_AA2?UA3!8[OW]D_Z^1E
M,CO:L2TO?Q<'<5[YF>\=V)%>2O'";U^822CQ/9/]-W9EI80K)7*-/2\[_>OM
M+YW@E6&14BKZUE^+6E]O_1.2F# X )L / 2@^+\!D0F(K("@5Z93_40%72];
M?O/:_FTU5&T*M(AD,?=J4M=./Y/9=G+VNHY1O@RNBLA@-CT&CS#X'K&=(J)L
M@ 12P* "@RJPCH_&\22$"2*0(-($\3@-'%II])A$8VJ-07&66Z@M@$JR.(?%
MQ*"8&!"#+#$]AHR6^9"3D%AB %26YP@6DX!B$D",]?HVR629!&>QI64*(EGB
M>,L$E$( *1%,D(($Z?QMDH$$V8QMDDV+854"0#A4Y*"*?*(B2E.8 (6P:\/Y
ME4 .XZ,9M3 @<N>&U-X9  HGL2LC^ N ," G=E# WP 4/5 4V+D(LNZD*%-7
MHC!),[LJ$(P0AV,0[%X$V3=Q4,"N0^2!LL"^0^F<LJ23?./1)C!% 4"I*Q_8
MPP@R,7%0P 9$^?R28-B!.)Q1$@.ZVP*86$?!%D)%J4L.[&8,N=GA0.PX@Q\X
MA#'L0#SG&#:@NX,DM?<) $JQX]S#L)<QY&575P*[#R</E 1V'X8.O4E)R*3I
MB&+[>P* D)U.,&K[5!_^G;:GHNZ\'1>R@]1]WI%SP21?^"29SK+U'P8E.PIU
MF\K[MN]_^X'@C>GM@^$/QOH?4$L#!!0    ( +-F?4[CKNS$ZP$  ,D$   9
M    >&PO=V]R:W-H965T<R]S:&5E=#0Y+GAM;'U4V6[;,!#\%4(?$.I,74,6
M$+DH6J %C!1-GVEI=2 \5)*RTK\O#T51;+4OIKB<V9VA=YE/0CZK#D"C%T:Y
M.@2=UL,>8U5UP(BZ$P-P<]((R8@V6]EB-4@@M2,QBN,PO,>,]#PH<A<[R2(7
MHZ8]AY-$:F2,R#\E4#$=@BAX#3SV;:=M !?Y0%KX ?KG<))FAY<L=<^ JUYP
M)*$Y! _1_IA9O ,\]3"IU3>R3LY"/-O-U_H0A%804*BTS4#,<H$C4&H3&1F_
MYYS!4M(2U]^OV3\[[\;+F2@X"OJKKW5W"'8!JJ$A(]6/8OH"LY\L0+/Y;W !
M:N!6B:E1":K<+ZI&I06;LQ@IC+SXM>=NG?S)AVRF;1/BF1 OA.C^OX1D)B1O
MA-29]\J<U4]$DR*78D+2_UD#L3T1[1-SF94-NKMS9\:M,M%+D<8?<WRQB69,
MZ3'Q"A,M"&RR+R7BK1)E?$./WQ<XWB*2W7:%9--$XOCIVD027IGPF,QAN#=A
M>OU*R 8H68'>24DWI:0;4OYQ6]EF@FPCP=5]E=F-S-V-2KSJ  :R=<.B4"5&
MKNU=KZ++/#[$MH.NXJ694S]6;VG\D'\GLNVY0F>A37^Z+FJ$T& DAG=&76?>
ME65#H='VT\P!DGZZ_$:+87XX\/)Z%7\!4$L#!!0    ( +-F?4X^K,+Q!P(
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
M!A5#[%2$H.)D3 YN4. ZE-OC@%@4I?;[AJ$B&).#&QFX3H;TN.M2'_4X[E.
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
M5WI*N4(B;@G0&#X-X#-<2C!6>D:Y(HP532E72"29%8 P>S2E7"$15ZX(LT>
M/<-M%6"N:$:Y(DP, 6*<E0:*&*R(V=8 E<A9:<C=V& _\PBS1P K9ZGI18,/
M2L4M-83A(\"5X68 YHIF?%\1YHHF?%^]$/B^XM)J,'P&<&68U<I@KLR,KRN#
MD3&H7(TG*Q1Q6U^8*X/JU7BR&K=><6718/8,JE;,TFPP5F9&M3+,1I]+C+LS
M9<"6Q.#=JMN90C(=L7,-DV4060R<!I-E9I!E,%G&)0NDQ25+N?MU0*7)28I_
MM_F?VN+0GL24WC:_9.TQT-W3VVG/HVP/#_Z7=T=%O\?%X925WEM>57G:'A3L
M\[RRM3/!I]J-HXUWMYO$[JOF<EE?%]T137=3Y>?^^,F_G8%M_@-02P,$%
M  @ LV9]3E><+3?G 0  /@4  !D   !X;"]W;W)K<VAE971S+W-H965T-C N
M>&ULC53K;ILP&'T5Y >H"=<L J0U5;5)FQ1U6O?;@8^ :F-F.Z%[^_E"$0,Z
M]4]\.^=\YWPQS@8N7F0#H+Q71CN9HT:I_H"Q+!M@1-[Q'CI]4G/!B-)+<<&R
M%T J2V(4![Z?8$;:#A69W3N)(N-71=L.3L*35\:(^',/E \YVJ&WC:?VTBBS
M@8NL)Q?X >IG?Q)ZA2>5JF70R99WGH Z1Y]WAV-J\!;PW,(@9W//)#ES_F(6
M7ZL<^<804"B542!ZN,$1*#5"VL;O41--)0UQ/G]3?[39=98SD7#D]%=;J29'
M>^154),K54]\^ )CGAAY8_AO< .JX<:)KE%R*NVO5UZEXFQ4T588>75CV]EQ
M<"=Q,-*V"<%("";"+OHO(1P)X8* G3,;]8$H4F2"#YYP?U9/S)W8'4+=S-)L
MVM[9,YU6ZMU;$2>?,GPS0B/FWF&"&2;X%W%<(\+]!,':P.0BV'016'XXXT=[
M?UL@W!0(K4 TCQ%%BQ@.$UM,YXJDBQQKR,X/MGU$FSZBE8]]N*CA(,FL1AR%
M[X2--XO$Z[#I.P+)ID#R\7:GFP+I!]J=KML=+UJQAJS;C6<WV;PLWXFXM)WT
MSESIC\)>W9IS!5K/O]-2C7[,I@6%6IEIJN?"?=)NH7@_OE9X>C*+OU!+ P04
M    " "S9GU.N4X*?RD"   ^!@  &0   'AL+W=O<FMS:&5E=',O<VAE970V
M,2YX;6Q]5=%NFS 4_17$!]0!8B 102JIIDW:I*C3NF>'W 14&S/;"=W?SS:4
M4/#Z$MO7YYY[CHUOLHZ+5UD!*.^-T4;N_$JI=HN0+"M@1#[P%AJ]<^:"$:67
MXH)D*X"<;!*C*%RM8L1(W?AY9F,'D6?\JFC=P$%X\LH8$7\+H+S;^8'_'GBN
M+Y4R 91G+;G 3U"_VH/0*S2RG&H&C:QYXPDX[_S'8+M/#=X"7FKHY&3N&2='
MSE_-XMMIYZ^,(*!0*L- ]'"#/5!JB+2,/P.G/Y8TB=/Y._L7ZUU[.1()>TY_
MUR=5[?S4]TYP)E>JGGGW%08_V/<&\]_A!E3#C1)=H^14VE^OO$K%V<"BI3#R
MUH]U8\>NWXGQD.9."(>$<$P(XD\3HB$ANB>LK?E>F;7Z1!3),\$[3_27U1+S
M303;2!]F:8+V[.R>=BMU]);C),C0S1 -F*+'A!/,'8$T^U@B=)4HPD5Z^+'
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
M"Q;!%,NI.@1$G6W$0)[_4X++%<'TBMIQ$!#UE!/@:@7Q_T_Y!@-1SXD%7-(
MDS3[Q&(@:M<V"O+U4[B@ 2)HU"YM%.3Y!P1<JP#IJZBG,0-<A>"6SLJ TG&;
M0IR7Z(*(K[0!EQVXH:_:@-LSY;[7@RL(8 KBG!6W90*G+<[>W9<I%UQ7 .NJ
M;#4SH!3G,H2)1@-%S=N#GKVZ8"O.C>Q;]]'J=;Z[AWX@L=;7:NX;IK0W-\/0
M^*UH#V73!8]"JG%'#R5[(217%..9(G=4<^KUH>)[V=\R==\.P]KP(,7)#*+1
M=1I>_0-02P,$%     @ LV9]3E?Y4?K\ 0  + 4  !D   !X;"]W;W)K<VAE
M971S+W-H965T-CDN>&UL?53ICILP$'X5Q /$W)M&@+3):M5*K11MU>UOATP
MK8VI;<+V[>N#L)2X_8/MX3MF?$P^,OXF&@#IO5/2B<)OI.QW"(FJ 8K%AO70
MJ3\7QBF6:LEK)'H.^&Q(E* H"#)$<=OY96YB1U[F;)"D[>#(/3%0BOGO/1 V
M%G[HWP(O;=U('4!EWN,:OH/\T1^Y6J%9Y=Q2Z$3+.H_#I? ?P]TATW@#>&UA
M%(NYIRLY,?:F%U_.A1_HA(! );4"5L,5#D"(%E)I_)HT_=E2$Y?SF_JSJ5W5
M<L("#HS\;,^R*?RM[YWA@@<B7]CX&:9Z4M^;BO\*5R *KC-1'A4CPGR]:A"2
MT4E%I4+QNQW;SHSCI'^CN0G11(AF0IC]EQ!/A/B#D)CB;6:FU"<L<9ES-GK<
M'E:/]9T(=[':S$H'S=Z9?ZI:H:+7,DL^Y>BJA2;,WF*B!2:<$4BISQ:1RV(?
MW=&COPT.]XAXZW:(G47$AA\O'8+4+9 X!1(CD"QW(0U6NV Q#P;3V5W8;,-5
M)?>@:).X,TF=F:2.3-8F%I,N3+;_.)#,Z9$Y/-9'DMUYA%&P,D&+2T:!U^8]
M"J]B0R?U<2ZB\Y-_C/0E7<7WJA78E_LA8_O(-\SKMA/>B4GU!,Q%O3 F0:48
M;%1VC6I=\X+ 1>KI@YIS^X#M0K)^ZDUH;I#E'U!+ P04    " "S9GU.R^AA
M;[\"  !0"@  &0   'AL+W=O<FMS:&5E=',O<VAE970W,"YX;6R55NUNFS 4
M?17$ Q0,MB%1$JE).VW2)E6;MOUV$R=!!<QL)^G>?K9Q*8%+U^9'L,TYYW[8
M%]_%1<@G=>1<!\]56:ME>-2ZF4>1VAYYQ=2-:'AMWNR%K)@V4WF(5",YVSE2
M549)'-.H8D4=KA9N[4&N%N*DRZ+F#S)0IZIB\N^:E^*R#%'XLO"].!RU78A6
MBX8=^ ^N?S8/TLRB3F575+Q6A:@#R??+\!;-[]',$ASB5\$OJC<.;"B/0CS9
MR9?=,HRM1[SD6VTEF'F<^8:7I54R?OSQHF%GTQ+[XQ?U3RYX$\PC4WPCRM_%
M3A^781X&.[YGIU)_%Y?/W =$PL!'_Y6?>6G@UA-C8RM*Y?Z#[4EI47D5XTK%
MGMMG4;OGI7V3S3P-)B2>D'0$1-\DI)Z0OA+PFP3L"?B]!.()9$"(VMA=,N^8
M9JN%%)= MN>A8?;8H3DQV[6UBVYWW#N33V56SRM*TD5TMD(>LVXQ20^#.D1D
MU#L3"61BG8SHR;6!S1B1YM>0NS&$$GR-N8<P!/8T!9.1.H&T+X!R6 "# M@)
MX"L/Z"";+88Z3.TP.,%Y' ]R L!2,H+=C6$)SG /=N4U ;TF@-?9P.L60_IV
M1BZ/,63*$0HZ0@%'!@=A34=&T&2X&6@E ZS,8($<%,C??TQFH,!L[ $=)',]
M&VUL%ML?; ?%<'7'@"4T+.\8.$-Y3K,)4Q,?$@282B8DP _%+4K>GU@$5S!*
M_Q_PO0?U TZ3-W(+USH"BIVF$Q)PX2'R@8#ADD%0S0P_.1YTM<-H.EZX;!!0
M-Q1/2,"%@SY0.0@N'034SCC><?'@.,U' 4>]6[+B\N!:%A5LQ:G6]B+IK79M
MT6UB;]G!^AK--VUS\RK3]EK?F#P4M0H>A39WN+MI]T)H;MR,;\SV'TU[UTU*
MOM=VF)FQ;'N<=J)%X_NWJ&LB5_\ 4$L#!!0    ( +-F?4XW!_*L$P(  'T%
M   9    >&PO=V]R:W-H965T<R]S:&5E=#<Q+GAM;'U4VXZ;,!#]%<1[U^'F
MH B0-EFM6JF5HJW:/CMD$M#:F-I.V/Y]?6%90MR^8'M\SIDSMIEBX.)5-@ J
M>&.TDV78*-5O$))U XS(!]Y#IW=.7#"B]%*<D>P%D*,E,8KBU0HC1MHNK H;
MVXNJX!=%VP[V(I 7QHCXLP7*AS*,PO? 2WMNE F@JNC)&;Z#^M'OA5ZA2>78
M,NADR[M P*D,'Z/-#AN\!?QL89"S>6 J.7#^:A9?CF6X,H: 0JV, M'#%79
MJ1'2-GZ/FN&4TA#G\W?U9UN[KN5 ).PX_=4>55.&>1@<X40N5+WPX3.,]61A
M,!;_%:Y -=PXT3EJ3J7]!O5%*LY&%6V%D3<WMIT=![>3YB/-3XA'0CP1(OQ?
M0C(2D@]":HMWSFRI3T21JA!\"(2[K)Z8-Q%M$GV8M0G:L[-[NEJIH]<*XZQ
M5R,T8K8.$\\PT81 6GU*$?M2;.,[>GR;8'>/2')_AL1;1&+YR4T1V"^0>@52
M*Y#>"*P7I^ PF<5T%O,ICU:+L]IY4.MU_(_SRKQF,H^9?&'&8? L3;Q.TX67
M>U"4)9G?"O9:P7=6LL7=;?%]P5F"HX45#PI'^?*.T.S5,A!G^X/+H.:73IGW
M,8M./>0Q-J]^$=_JWN):P8>,:TS?B#BWG0P.7.E_RK[\$^<*M,G5@_;7Z%XX
M+2B<E)FN]5RXCN 6BO=CLT-3QZW^ E!+ P04    " "S9GU./RQ' R$"  #_
M!0  &0   'AL+W=O<FMS:&5E=',O<VAE970W,BYX;6Q]5-N.FS 0_17$>]?<
MR48$:4-5M5(K15NU?7;()*"U,;6=L/W[^D)8%MR^8'M\SIDS-IYB8/Q%- #2
M>Z6D$SN_D;+?(B3J!B@6#ZR'3NV<&:=8JB6_(-%SP"=#H@1%09 ABMO.+PL3
M._"R8%=)V@X.W!-72C'_LP?"AIT?^O? <WMII Z@LNCQ!;Z#_-$?N%JA2>74
M4NA$RSJ/PWGG/X7;*M=X _C9PB!F<T]7<F3L12^^G'9^H T!@5IJ!:R&&U1
MB!92-GZ/FOZ44A/G\[OZ)U.[JN6(!52,_&I/LMGY&]\[P1E?B7QFPV<8ZTE]
M;RS^*]R *+AVHG+4C CS]>JKD(R.*LH*Q:]V;#LS#G8GO=/<A&@D1!,AS/Y+
MB$="_$9(3/'6F2GU(Y:X+#@;/&XOJ\?ZGPBWL3K,6@?-V9D]5:U0T5N998\%
MNFFA$;.WF&B&"2<$4NI3BLB58A^MZ-'[!-4:$6_<&6)G$;'AQ_,B\L MD#@%
M$B.0O!,(%Z=@,:G!= :SA%1K2)AG;A^ITT?J\+$XK+W%9+,DZ299&%ECLB1V
M&\F<1C*'D7AA)%LE^1"GRZM=@Z(H^L?=Y$XK^<I*F*8+*_GJX.-@8;=R8AX7
M3M#LW5#@%]-BA%>S:R?U'SJ+3EWL*=+O;A'?J^YFF]&;C&V-WS"_M)WPCDRJ
M5VW>WIDQ"<IC\*#L-:H;3PL"9ZFGN9ISVY/L0K)^;+=HZOGE7U!+ P04
M" "S9GU. :&][(@"  "<"   &0   'AL+W=O<FMS:&5E=',O<VAE970W,RYX
M;6Q]EMN.FS 0AE\%<;\+MCDE(I$2JJJ56FFU5=MK)W$2M("I[83MV]<VA"5F
MTIM@FW]FOC'.C/..BS=Y9DQY[W75R)5_5JI=!H'<GUE-Y3-O6:/?'+FHJ=)3
M<0ID*Q@]6*.Z"G 8)D%-R\9?YW;M1:QS?E%5V; 7X<E+75/Q=\LJWJU\Y-\6
M7LO369F%8)VW],1^,/6S?1%Z%HQ>#F7-&EGRQA/LN/(W:%D@; RLXE?).CD9
M>R:5'>=O9O+UL/)#0\0JME?&!=6/*RM851E/FN//X-0?8QK#Z?CF_;--7B>S
MHY(5O/I='M1YY6>^=V!'>JG4*^^^L"&AV/>&[+^Q*ZNTW)#H&'M>2?OK[2]2
M\7KPHE%J^MX_R\8^N\'_S0PVP(,!'@U0\E\#,AB0#X/()M^3V50_4477N>"=
M)_JOU5)S*-"2Z,W<FT6[=_:=SE;JU>LZ2:,\N!I'@V;;:_!$@T9%H+V/(3 4
M8HMGYO@^0#%7D R.0, DB+4G=TG$L(,(=!!9!]&=@\39A5X36TUC-4\(84=5
M "I,XA"&B4&8&(!)'9A>DTS#$.1\MP(0)0^V)0%)$H D<TB261 4.[3%7/.$
M(@*3I"!)"I L'))T%H4L7)*Y)DM@C@SDR.8<6>C$R&8Q8O0@R (,L@""("?9
M!7  B$LR%Q&$81(4PN4A!%BP6Q]"X RXQ 6@BE+TX)^!'E0K!. 0%P<!Y]XM
M.9 (IP]@P+JV07@&@^+8A<&S@D!"XL* HH5#$TQJ>LW$R;8_Z>WYI5&F>DY6
MQQ:[L1W66=^:UFM[Q8>;OF]_I^)4-M+;<:4[CNT+1\X5TY#AL\8[ZZO".*G8
M49EAJL>B[Y?]1/%VN L$XX5D_0]02P,$%     @ LV9]3L"+?S?X 0  <P4
M !D   !X;"]W;W)K<VAE971S+W-H965T-S0N>&UL?93=CILP$(5?!7'?-;].
MB A20U6U4BM%6[6]=F (: VFMA.V;U_;$$3!NS>QQSYSYAO'.!T8?Q$U@'1>
M6]J)HUM+V1\0$D4-+1%/K(=.[52,MT2JD%^1Z#F0TB2U% 6>AU%+FL[-4K-V
MYEG*;I(V'9RY(VYM2_C?$U V'%W??2P\-]=:Z@64I3VYP@^0/_LS5Q&:7<JF
MA4XTK',X5$?WHW_(L=8;P:\&!K&8.[J3"V,O.OA:'EU/ P&%0FH'HH8[Y$"I
M-E(8?R9/=RZI$Y?SA_MGT[OJY4($Y(S^;DI9']V]ZY10D1N5SVSX E,_L>M,
MS7^#.U EUR2J1L&H,+].<1.2M9.+0FG)ZS@VG1F'<2=^I-D3@BDAF!/\Z-V$
M<$H(5PEH)#.M?B*29"EG@\/'/ZLG^D[XAU =9J$7S=F9/=6M4*OW#.^C%-VU
MT:0YC9I@H0G^5^1;1;B?)4@!S!2!E2(P^>&R@O>&06@U"(U!M##8):LN1DEL
M)-U8(]GYJT8LHEV0V$DB*TFT(4E614ZC!"^*?/#C9'VF-A7&L9TEMK+$&Q:\
MCU<P\::,'Z[/+K>(/!S94; 5!5M0\ H%;P[?@F(1;5'0XOKKY^@[X=>F$\Z%
M2?4EF?M>,29!&7I/RJM6+^ <4*BDGN[4G(_OP!A(UD]/')K?V>P?4$L#!!0
M   ( +-F?4[[W[/3]P(   L,   9    >&PO=V]R:W-H965T<R]S:&5E=#<U
M+GAM;(5678^;,!#\*XCW'%X,-IR22 U5U4JM=+JJ[3.7. DZP!2<Y/KO:SXN
M2KQ+^P*VF=V9Q7C8Y46WK]U1*>.]567=K?RC,<UC$'3;HZKR[D$WJK9/]KJM
M<F.G[2'HFE;ENR&H*H.0,1%4>5'[Z^6P]M2NE_IDRJ)63ZW7G:HJ;_]L5*DO
M*Q_\]X7GXG T_4*P7C;Y07U7YD?SU-I9<,VR*RI5=X6NO5;M5_X'>,P@[0,&
MQ,]"7;J;L=>7\J+U:S_YLEOYK%>D2K4U?8K<WLXJ4V799[(Z?D])_2MG'W@[
M?L_^:2C>%O.2=RK3Y:]B9XXK/_&]G=KGI](\Z\MG-144^]Y4_5=U5J6%]THL
MQU:7W7#UMJ?.Z&K*8J54^=MX+^KA?AF?Q.]A=$ X!837 (C^&<"G .X$!*.R
MH=2/N<G7RU9?O';<K2;O/PIXY/9E;OO%X=T-SVRUG5T]KT4BE\&Y3S1A-B,F
MO,&$]X@,(WARA016P%5%2*H(AWA^IV(F 2<3\"%!=)<@=<H8,?& J0<,A,PI
MA,!$,T(B4DB$A:0.R6;$B!L2$:<T24R2Q 0)."0Q(DFDL[$9Q@ DC%8B2"6"
M4.)\'!N!E; 9$DF22(*$.R02D7!G_S,,D3$M(R%E)(2,R)&1((Y(<&=KLO^
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
MNN&)$ X"T7T2<+48D/,!PXG+;2+V=)P2XX&3?IJ SCR&\_]02P,$%     @
MLV9]3@42;'=T @  +0@  !D   !X;"]W;W)K<VAE971S+W-H965T-SDN>&UL
M?9;;CILP$(9?!7'?!9MS1"(M5%4KM=)JJ[;73N($M 93VTFV;U_;L"PUD][$
M!_Z9^6; GI0W+EYD0ZGR7CO6RZW?*#5L@D >&MH1^< 'VNLG)RXZHO12G ,Y
M"$J.UJAC 0[#-.A(V_N[TNX]B5W)+XJU/7T2GKQT'1%_*LKX;>LC_VWCN3TW
MRFP$NW(@9_J=JA_#D]"K8/9R;#O:RY;WGJ"GK?^(-C6R!E;QLZ4WN9A[)I4]
MYR]F\>6X]4-#1!D]*.."Z.%*:\J8\:0Y?D]._3FF,5S.W[Q_LLGK9/9$TIJS
M7^U1-5L_][TC/9$+4\_\]IE."26^-V7_E5XITW)#HF,<.)/VUSM<I.+=Y$6C
M=.1U'-O>CK?Q28(G,]@ 3P9X-D#I?PVBR2!Z-XAM\B.93?4C4617"G[SQ/BV
M!F(^"K2)=#$/9M/6SC[3V4J]>]UE$2Z#JW$T::I1@Q<:-"L"[7T.@:$0%5Z9
M.P'JM2+*X0@1F$1D[:-E!'0',08=Q-9!_$\5(J<*HR:QFGX,4N2)DPD@2O&=
M7!(0)5FC8"=*-6K2190D=D#6DAC#&"F(D0(5<6)4Z2J&^^G4@.3.B\E C S
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
M5"\ZY]QXKZ6H],;/C:D?$=*'G)=,/\B:5_;)2:J2&;M49Z1KQ=FQ+2H%(D%
M4<F*RL_6[=Y.96MY,:*H^$YY^E*63/U[XD(V&Q_[;QO/Q3DW;@-EZYJ=^4]N
M?M4[95=H8#D6):]T(2M/\=/&_X0?MR1P!2WB=\$;?7/ON5'V4KZXQ;?CQ@^<
M(B[XP3@*9B]7ON5".":KXV]/Z@\]7>'M_1O[EW9X.\R>:;Z5XD]Q-/G&3WWO
MR$_L(LRS;+[R?J#8]_KIO_,K%Q;NE-@>!RET^]<[7+219<]BI93LM;L657MM
MNB?1JB^#"TA?0(8"'+U;$/8%X:@ =<K:43\SP[*UDHVGNO]6S=Q+@1]#:^;!
M;;;>M<_LM-KN7K,DIFMT=40]YJG#D!L,N4=LIX@P'2#("AA4$% %:>O#.Q4)
M3!""!&%+$-T1I*,Q(,QJ-,C[F#LA$2@DFA+08"0$P,PUB<$F,= $PP04)*#+
M_4Y @F2!WP"&CE\<"!/"0E)02+K ;PA#X"8KL,D*((A@ AS ,0N6.XYGDHH7
M> Z!:#Q.*P2B,V+@P&*RP'<0%,_T@7.-@4#2.=_@1.+H ];#><- X*;60ZE,
MQ]9#H)GL8SB[F"ZQ'@+-_"1C..(8R&82S%# X<3I!ZR'HX>![$VMGX(HH6/K
MIZ 8S[R-!$XQ"198#X!NQ71]T,WWV1V8?C!U+BKM[:6QG_KV@WR2TG!+&#S8
M=R:W9[1A(?C)N-O$WJONH-(MC*S[0Q@:3H+9?U!+ P04    " "S9GU.)<EO
MRW,"  !Z"0  &0   'AL+W=O<FMS:&5E=',O<VAE970X-"YX;6R55E&.FS 4
MO KB  L&#"0B2$VBJI5:*=JJ[;>3. $M8&H[87O[VH9%!!Y;]B?89MXP,^%A
M)PWC+R*C5%JO95&)C9U)6:\=1YPR6A+QQ&I:J3L7QDLBU91?'5%S2LZFJ"P<
MSW5#IR1Y9:>)63OP-&$W6>05/7!+W,J2\+];6K!F8R/[;>$YOV92+SAI4I,K
M_4'ES_K U<SI6<YY22N1L\KB]+*Q/Z'U'L6ZP"!^Y;01@[&EK1P9>]&3K^>-
M[6I%M* GJ2F(NMSICA:%9E(Z_G2D=O],73@<O[%_-N:5F2,1=,>*W_E99AL[
MMJTSO9!;(9]9\X5VAK!M=>Z_T3LM%%PK4<\XL4*87^MT$Y*5'8N24I+7]II7
MYMJT=W#4E<$%7E?@]04H>+? [PK\I05!5Q","IS6BLEF3R1)$\X:B[=_;TWT
M6X36@4K_I!=-V.:>BD>HU7L:12AQ[IJHPVQ;C#? >(^(W13AQX^0_102XJ#'
M.$IDK]0#E7J&P!\JQ1%,X(,$OB$('JR.C&Q;##:8JK4:N-'(+0"*W!'3'F+"
M(:PW /4&@%X?)L @ 5Z>6 @2A L2:S'A^XD!H&%B#U(B4$H$2)EY?6*0(%X>
MQ@HD6"T(8S7Q&8?C+*:8%5K!0I +]ZP+2,$S%#-MCY;'@>!^1-Z"0#K0T"WR
M@WC\^0!0.'!GY,#=C:#VGNDW!#<<"CX0"MQR""\)!4^^#6@U^:3B:2;QW'L"
MMR^"^G?.#]QV*/I )'#CH?C_D>PZT#"2R>[@#/8T?2KY3O@UKX1U9%)MCV83
MNS FJ>)SGQ13I@Y"_:2@%ZF'D1KS]C303B2KNY..TQ^WTG]02P,$%     @
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
MJ/FY! 0JJ;>)VO-IBDR!9/T\(-$RI?._4$L#!!0    ( +-F?4X'B3+?DP(
M !D)   9    >&PO=V]R:W-H965T<R]S:&5E=#DS+GAM;(U678^;,!#\*XCW
M!FP^$Q&DA*IJI58Z7=7VV2%.0 >8VDZX_OO:AG 4ENI>@NW,CF?6L.ND8_Q%
M%)1*Z[6N&K&W"RG;G>.(O* U$1O6TD;]<V&\)E)-^=41+:?D;(+JRL&N&SHU
M*1L[3<S:$T\3=I-5V= G;HE;71/^YT@KUNUM9#\6GLMK(?6"DR8MN=+O5/YH
MG[B:.2/+N:QI(TK66)Q>]O8![3(4Z@"#^%G23DS&EK9R8NQ%3[Z<][:K%=&*
MYE)3$/6XTXQ6E692.GX/I/:XIPZ<CA_LGXQY9>9$!,U8]:L\RV)OQ[9UIA=R
MJ^0SZS[3P5!@6X/[K_1.*P772M0>.:N$^;7RFY"L'EB4E)J\]L^R,<]NX'^$
MP0%X",!C0)^<U0!O"/#> GQCOE=FK'XDDJ0)9YW%^]-JB7XIT,Y3R<SUHLF=
M^4^Y%6KUGL88)\Y=$PV88X_!$PP:$8YB'[? T!9'O B?;9 M$5X,[^"!)CP3
M[_UCPH,)?)# -P3^A"#P9TGH(8&!- ;R(0C#&2H#4%N, UA+ &H) #,^3!""
M!.'"3#Q1T+OI,>%$9QSA<&8& J$(EA*!4B) RFR78_0>*1!H34H,2HD7:0U6
MCF4+QF^7K\C<20^)IH?O;L)9ZC, A39N"&M!+OS5NDLUT?RK==\E!X+]1\]*
M%4' 0:\<#P*KQ %AX+U?J0((+@/( U1LYVGQ%J^2MTP* (I7*@J"2PI:UI38
M<U<HX$J H%*PEA*X%B"H&&SG;I<?>C"O\,ZDH=247TWO%5;.;HW4I7NR.O;W
M ]8-:;9^U'W?-*HWFO[2\(WP:]D(Z\2D:G>F*5T8DU1)=#<J%86ZIXR3BEZD
M'D9JS/MFW4\D:X>+B#/>AM*_4$L#!!0    ( +-F?4X7TI!6OP(  +D*   9
M    >&PO=V]R:W-H965T<R]S:&5E=#DT+GAM;)56[8ZB,!1]%<(#2%LJX$1-
M_,AF-]E-S&QV]G?5JF2 LFW5V;??MB"#<!EG_2&TG'ONZ:6GW.E5R%=UXEQ[
M;WE6J)E_TKI\"@*U._&<J9$H>6&>'(3,F39#>0Q4*3G;NZ \"PA"49"SM/#G
M4S>WD?.I..LL+?A&>NJ<YTS^7?),7&<^]F\3S^GQI.U$,)^6[,A_<OVKW$@S
M"AJ6?9KS0J6B\"0_S/P%?EH39 ,<XB7E5]6Z]^Q2MD*\VL&W_<Q'5A'/^$Y;
M"F8N%[[B66:9C(X_-:G?Y+2![?L;^Q>W>+.8+5-\);+?Z5Z?9G[B>WM^8.=,
M/XOK5UXO:.Q[]>J_\PO/#-PJ,3EV(E/NW]N=E19YS6*DY.RMNJ:%NUYK_EL8
M'$#J -($F-P?!81U0/@>0#\,H'4 [00$U5)<;=9,L_E4BJLGJ]=;,KN+\!,U
MU=_925=L]\R41YG9RSP)\32X6*(:LZPPY Y#&DQ@^)LD!$JR) !!>)]DU<>0
M>\2ZCP@36$4(+C5T\;05CU'445%A$H<I' :-$.H49/T(=2>&@F(H(";IB*DP
M42M-$I,(T7%'SF/<G: Q*&C<$Y2$%":(0(+H<7F7T?\4+@;3Q(#.@84F($$"
M$'1U0I@83C(!DTP @L[K74*8"9P$(]B\J$]!4=>]$&B@Y'C@D,  Q< )@,$C
M8('))[9'#?KD_L"PS7'?YPD-NYG"GF=P/$;F-Y +=C'NVSBA Z[!L.\P8+R^
MW'%/KA,[I!9V*(8LVMV5-6C2KLPH&L@#6Q0#'NT>6DL %,9#I8.=C &;TB&I
ML$]QWX1 22:]Z@]]_F"?$LB"W8( H'Y!@M9W/>?RZ'HFY>W$N7 -6VNVZ<L6
MQ/4%[_"JJ?O!Y#$ME+<5VG07K@<X"*&YT8)&9K^=3!_9##)^T/8V-O>R:J:J
M@19EW2@&3;<Z_P=02P,$%     @ LV9]3B6O-R0PM@  3K " !0   !X;"]S
M:&%R9613=')I;F=S+GAM;.R]:7/;6)8@^GGP*Q#UG--R!,3D3BJKIR)D6<Y2
MM;>RY,JIZ'@?(!*4D"8)%D!:5O_Z.>N]YV*AY*RJ[G[Q)B+3DDC@+N>>>_;E
M7ZMJ'Q^V^=\.V45QV.[_U^_FX]GOXF^;];;Z7[^[W^]W/_WX8[6XSS9IU2MV
MV1:^617E)MW#G^7=C]6NS-)E=9]E^\WZQV&_/_UQD^;;W_WA7ZO\#_^Z_\/K
M8G'89-M]G&Z7\>5VG^\?XZLMCY 7V_@T_GS].CYY\3)^$>?;^.:^.%3P:/6O
M/^[_\*\_XA@\SF 8ORNV^_L*!EEFR_K7K[-%+QX-DGC8'\SK7[Y+RUX\/*,O
MS^I?_NFPA3?[[6^ZU9^WKK[^N#SQ*;O+JWV9PGOOTTU6?^KCU8?WEY>?XH\?
M?H%_KS^\_7P#GUPG\=7[BU['D!>PB#)=P^3+[%O\;]EC_;E^OS\8C\]F9\/.
M/=P\[AIK&?1/_ZW^V4V9+O/M77S]N+DMUHW5?[R^ZISB8U;F!4)J&;].]XW9
M])2B__$_VJ!]#F,L:9PWZ_2N_NTJ75>-$2\.94DOY-4"P//7+"T[9S\]'0Q/
M1X,."/^2K=>G7[;%PS:^SM(*4/.JJ@Y967_\?=$QP%^*-=R?M'R$Q:R;[_%3
M_U(!=NR*<D\ WJ?[0Q7+'NHO_#5K7 *9Z7J3KM?QJT.5;[.J\="^/#2V+B]>
M;K+R#F?^N2P>]O?Q1;'9I=L&+LG3M(WX B!Y5Y2-A]X7V]-TL<C@&7AB>6S3
M\?4] />)V3X>;M?Y DZ^2!N@T$M0;#9P+M?[8O$E@4'3,JOB#X=]M0>* =OJ
M1$O!#L'.-_!Q VIO_OK4VX1;K>^VX?)%L:V*=;XDV.!!9SA6%1>K^,,.00;D
MHS+4K^+=6!*8/$$2+<V;U;^\VBZ*3>9GCO_]_!9ITF+__]8?_91]S;:')K9=
M%, :8+UW1;&L8MA-@^I^RF#(PV)_*!&ID,+G6\"6LI4XWA1[@.+BR4$!-ZLJ
MWI7%*F\@@H .)LN^ 2^JFHN^!DR#[Y/X+MMF2#%Q5>ERDV^))._SKXW+\:8H
ML_QN"T,N[M/M71;? 0-K7WWQY/Q^A>NB>3>O #QPS'M]O?'V_AZN7,>7;Q$N
MMQEPGRS>I]^:<\N9PW==0[S/]JWKTL]C6#T<$5TSPLB?ZD^^2BNXI2> E\MB
MO4Y+?H6>?=E T'Q]0/1_WM._P"'<X^/I5P A'(-=!UP<?\^/+(H?/KJ2CD>.
M7%@D7&5V#P %[(GI&)XKMO"!+H(!3A#2+^$U/*TN9%P04U@\QBA'5&L6EM+E
MKX=J3^MJ\DYD*O_!S\&:MW"B.R!W .VL_)HO,KIY%5T'_ X(P2$M<\!I7$T&
MQ 8_A1<!>YJ@L<MOPY\ >*_2=;J%":]1*'P^J)25I["<YOXNTNJ>%K_ 7[*_
M'?*OZ;H5$(L%RK%57&:+#!ZZ76>TM^9E :JW+\I<]MY]F3([5D,<*K-=FB\=
M/: U%GSJ1S<DY/#H,Q]+)#C[QR3>K5.1H7'K.T2!UE6_SE89C+@4[&JG$XR4
M[5,"A0(:F,-.Y8'6:7X&ZOV0KQO"(6^JXP1EJ^L\O<W7^3YO+NQ5NOT2%W#]
MEV6Z:HX C*I8?T7:NH MYOMXE2XZ1KJ^A^L0 ['=Q+=%"=(.O-6-*KOT,:4=
M(Z]8+$" 6AY;INX$E #@?/@$7IQUL;T[I1F7V>U><'67(T#6(%!F<0$"SATS
M_J/()JLYCC!'EO<V6(B[V(O&JAOHAC<<R,<R6^6+%N9+:..W>60)O-8C#Y ,
M=P_</RNK?R&<WC<$0[A:@LP52WPO^CW0<@ ^90R7_P#W>I* WH/_*Y=(#WLX
M^?P_LN7OXVVQS>(<A?BZC('J[4_5+EUD_^MW0-F00F:_^T/<0O>( 77-/NH?
MFWZ>S(;3I#^>.-F.EL($PC.S&&8 22[;W )P58.EA]K$NO,EX#V<$4 7R<XI
M$%1!LA;D/FP.:Z+(10L7:B/C]IT.)."3K9YQ? T<H$T]Y\UCW.3D8XI8?)_M
M<Q#*7P)W>1'_*!!N(ID*OX#^;_(MC(,,[V-1$0R/B,0-U'.G_DQAIC& QXPG
M'VU%V1HR?N]ZPK>[%Q,^]YR5%-WZUS&1"KDXZ'H/WR%*.<D:3BS_VDI67F>
MX7#(;?I'74+*ZYSNJ1=*E$]/B]7IH7KN*\0)$(J$PBB!/8-AQR>WH+N ]O.R
M2XR_8#T%H.4%DUCH6)-;N8=S$7D>.Y^]<D\\ (L EK5:M= (XH\[9A:MA/WT
M%OC=D@@./-5Z&B1%(Z_)JYW>1P#8*O^&)/)9HDF<;X &EIL6VXG*)T<>:0C:
M)6!G6AU*IABD#9V@)MB\2P10TM65IWJ]D)=.I,Z0OH;&TB*E'A%0OT/H[ )=
MMS2(NA\)U:!R?\V7 /[;1[NASLN&"ZR>>$;Y517O"YR@6YQMD7T76;:LXE59
M;.(*A/VG\*-U(R>'BB[72\+^IY8K3.+H,Z]4GHP/6^!B(NW=E5G6MHU/<%*/
MRH/PT<8^PZ^/4XOWI-59P,"A QIDY2*O"$#%CL&]*KPBCU>R"5X@./D.V&&I
M*ZP8P H!$EJ[@>P!:\&]>@8 3T#<*7'PES'@)?U&=^FY&M[E:I4M"&"KNN6F
M^(YA7F5W^79+$M@*.6=>-#@=6I([O[P^['9K.G,4RW&R%? SV(ES#S1NO3/_
MX.U]0@?(ETYR!P'AT*8P=[/74+R^)"GK^8JX,;/&__Z.)-.&A-0MB':_\H1$
M*AQ0S"//&45DU!\_97L@U/!!EI9XHE7GVR24-M5.%C'3?6QMJM.NYXP5Z<EW
M'(8;K,^W[0?T[Y] CHN!,3VDY;*Q]&=:AKJ4.O^$-?6T*;<$73P0_PK3FG3)
MU 7?39F!X?4A\0]6_#0LE+2A-GJ$-G4]=\Q\UW&&#07J&6?8^4[MN8;-_QEC
M-]\YO[ZZCC^\B3]^NKR^?']SCK[ ANA;WJ5;$2N3V-][.E>@41]1G@,ZI(?C
M=1U#%KJUG4$O;EU&]!'&R^">?BP>X-_K8GT@YI(@W>ZQO1\&?@ \7H/(\( W
ML#K<5ODR3U%LB4^<:@/<'RY\!H!)*^)9__/_F0^'_=^+3RBA/P>_UX]EXOK'
M#UG]D^)0ZB>X'/GT4,F'+^--NCVLT-A9@L)>H1N*M%"QB:;Q;5FDR[AD[K&*
MJQVJ#VNXC-D:F$R)2B9?M TP9@+_$AT)^>W!0;_8GE8H+.\(2NQWH"^=;$/<
M. 5V <,Q>P9 (!1@$! 002#*M\L##INN$T)Y9.CBO+A-%U\..QE]DY9?0/3I
M ?7.U*$&(@, -UW^[9"6R%^0*R,5V<=O,]CT^^PA_A.0F>R15TN272;B ^P2
MI,SX9#  5/4D?5W4%OJY=]T#S$NWZ3*E8=YEW_)%01OS(";'RX)=U:A=!K!*
MX@RD=SQ6>@PENJKAG2FVO>C]^?7K\S_';W.2UJ(/Z)#=[=E ,AS3-1HEM"H%
M /*1=4:^@RU+9:B^[&%C._8J@AY#T^(1#Y+A=&*--J@+ AH'E :N;1K?D2>*
M%[HK<R9(+V8]>-5IV@GJ4H<U$4* U=8*:(#T=I5(-7?PY;<<Q(,,;@P,=19O
M0$TAZ*2K/4F3R\-B[Z1+W ?^ 8 4A8%$&U@JHZ,5_=TF52WHP3V%9[=;P&3$
MQX=\?T\KJD$E ";>G,'L]S5XW&9 @? BJ,D*WWB?5LOT;X 5S/??$6Z*5(S?
M5Q1 $&/$0"^ZSNZ(#D57:&!$ V+.PI?7-& G)3G'29^MY 4$*W*;<DG$E39Q
M?GT1#^?]))91C5/]1&B /**$H(XPV\7Z@#+K_AZ..M_']TB7'HJV!21 X?(%
M")4E$(QU5<1 =,RR];&?XAM#)^+_F6YVOX]?6V+A"*A;Y T]]=I_X^@6 N,"
M#Y\<UR'][1D";\3-.+TM#OO6L_2P1$PF9L%DXGT!A&LP)<(Y "*J004*V"3^
M.2ONRG0'$. U 9D"*:VT83"]"%W(984.TA5N&< +H$$K@?=U1Z_92XS+6P$$
MX12%8.%+R'83Y T[^$AO9)E]S8%X(5E&X@#R.JQA#6]L23ZIPC/=I,N,/E@"
M":<C@/M'%!_'J@!O%O=WZ,._U3T**23%15D=[R^^%.H/K+7 "RD\3U$A]PMM
M'*$"NX>4ZUWZ& ^9\R?/FP.@T,%1B8(<9<E(8I4#P.;AQIZ3H>3CH00%"830
M<U53^1I=@(ZWO8:=?!&6KGCIO_#W9W<H42S;(U@9"A\O+C_&#VGE +T [3XE
M'D]&$!+OX2CDU.EQ!WQXQ\\2\K-[X,BD4)/<D'T#0KZD$1:@&@@5)_J"1H']
M?5D<[NY;;.@(@36J9!@M@\=%-FC/Y/8YJENP=,"F:O5(C^D,@,%BN*!C=(,/
M9WJ860H0P /!7='-<+N)*Y#3D1G!XG*0BX$U(9H[&T%\8B2@M_RE.QE' 1C&
M*[PI%!. 4,@8#C=$/?G28Z03[N)/P(411P93CG/KQ;!N_7#(.'@6WIC:JK-O
MV8*\Y&F,<4+!BA]0>K/7)"!-BGU',=?,G!#68/!''0U:U]P&XKV 0"#2B>>P
MYLUA?X"5JDC@-M6+ZDBW0XH#6C'LP%-)'+[P(3ONR"MFRDKI_",127N(<V0W
MJ%'<G'CX]L"6%Y32"I+6-C'&XI% A3,^(J7B$Z]C]JP'M#13Z4(M'PS@15Z"
M>HP:V0*1'=:850M@0'BJM\77+$0 SPWTCK(PXW>)9"(G(0*W:?BUBAXY,5+\
MPKQ*E],3W-(QY\,66"V+E%&3<"HS/PH_XA^._55>OTEIZ@89Z %NU,&"5"&$
M!!F+B<)EGK0($'H@BH(DOT05'3$&A1%Z"W?4NI3[%+3GVPSE3[2N(4%&]@RB
M?)4[<0)AFH'<2L(XPQZE9J?$&4LRKPBI5+K0KZUC3<"R18:,(5:P#UJ]$EN"
M076/L8WRZ--[6#*[/H*'\QHR;<DRP>$E'%1"\O*D-_-"+HI9*<ES=2,./3OM
M#8U ##NGY^.'HOQ"5%DD3?O*I#?15V";^[95/F1TN_<%OWO++PZGO9&^27.]
MZ/O9R?3094G$PX1;M^S%OV1\UO<@YA6D+ +IV*!U!41$>FW+FH PJ11YXJV2
M;IUC17XPTL?:[.ZB!6Z_F% &D;)QFK([*@+HJ:ZCQ/67>E5 DI7X.%@O7K>V
M>1.&E;,/)P[^^09MOCH8!4W Z)4P3-0ZE,V23*<\#.GEH:JLY-EG2-47KD$*
MC_&2KH>_4(X/HO%I'9^#@+&.Z:2'?98B6K$Y5WF?\#^OD^"6"PO7[[!AL@@:
MPD/&)$+I?4QX>5>(K ""S_;(O5Y@3 M?U\=_^-6^!F$CA_N0<AC182,> ,*0
M=9[Q?F\S^'65>'H-)P/JW9WHCDCE[TB@3DF#*&6_MS@UGD9&L6+I$N5\%+&_
M9NMBY_0S/$1=40+K%W+I,29$OZWH7>UG3Z(I?K7.",EI(? N299?TWQ-VAFP
MOP,/1=]OBSW=-?S\%F$.![#(X(J^2[?IG<@""(.O="JD]%5F>15,2+P!E;PE
MK%;$*K2\6YZG-YG94%GM0RUF"#KI;:B$(9==9CO<RY:8/4D H2#^ZMT'G&R3
M9;RN.L$SH4-U4;ER4K= ,BW)FL6@IM%Q1($E[1PQ%%\ ^>Q7- U\)7[ D=R(
M@HMU>E"OXKXV&1+2"K4]TCV5HV+ 8;$])3M,[M5T79D*)W -X&[6KF-U0#'7
MT"QS8C2CI:UT1_7\BUL:G0BGV>-#FB.6TD6#5=<6AIO:=..$0WN=Q-UX/^$6
M6$Q5H8RJ4\DM15L:.Z8.:'"L30W<#X3EKVP<@6_AQLK]N@,4 KAD&B-S7QS6
M#'K9$F*WN-F0'=*L3A@ZL'&35=];/%Y\^S8C;\H25IYO-H 99',"%ND4H#7<
MSU"P#90#6*$@"(%!CA+TN2^\RL-6/F->T4Y8X O_W*,:],6Z&1@.R>0&6+AC
MX\LFQ4P%>)TMGB1YEFHTY,<(I+@2O5T+<@!^R1Y1<JS0[K7N19^* P6G1.=P
MKAPH@PLD6]I)]@U'8DL>#>7L>LAXTI=&]"1X[%,GA8KSC/RV''Z#6UV370%W
M_H .63@WI$'G,M\F?:2C7!7PSY)QJI3U-3)_KC^_>W?^Z:]HE+^^^OG]U9NK
MB_/W-_'YQ<6'S^]OKM[_''_\\/;JXNKRNB.X &'VL5B#I)0=L?ZWQ\(-@:\\
M>_[H9Y8E2)]B!NH%'.ND;&7-PAHJ>RN1%J9?X$)5>S*6BI1AN!M=UY0]P<QD
MD9'C.0FL0S8;A*'Q&[@D1?IVA4+(7]O0I>1,< R#AF$LO8G+ZSRLQ0 2+/8L
M<;":Q+=TF:,-5EWY166VW(O$1[_.) K=N'T(U$_#5NBL$_EU^74K@'?CG#;=
M.+!TN#J5$3,PRZ-<Z/L+8YDF5PE+,H'4MLY56V=MTN\$C8? <*J*!F<%^D*)
M3?T;,R29^_*M!+FCFE*)N;,=%$S*T6:IFO/.>LTDFH'YE$3UX*#$;JNL:REX
MF_E$^74R+DM\D)]&C0H.DU!%$G<W*;OP%DT6?6;I[E*1H.U*=9QTPTB./IOX
MY_/SC_\%5VQ+OA^TIAW$Q<)\],X'N_]WN9=/Z0P&0AS65KBX+SA2+Y &EOA
MR'!F^%\/2[9PI X[BL.>T, +#=[TR,JG-5V$TKY?&"-N]<1&R.Y!^(%(MRP.
MM_O58>TOL,V8\+&")'>PZQ,N";ZP1N,[TPT77N<BX/'+I<L=,%&-9IR[9GA>
MXC+#)+ PEB!(.4JWU3)CLP'&DZFYCYUSN+V%T!03HT<:%F=:(AH*:4&YHT*1
M(C0-,57F&XTO.\VG=JG]>BSAJ%W4HQB</LT.CEQ.=KF@6 K4LP"4(*:@G^5T
MEO@Q.F$?[LG#^Y*L#UL2 IA P-_JS<F^@90-YW4R?(D7@S"9Y"FO>. !;G+9
MK1D*!:,<=1M 2_2EZ!UA@+!G(_9Y2$)75,PFAN&#!)C\\J)@-:.7](GA*G+6
MI%.Q#;@^)W(76(\<@W-6-*Q],#DN>K_F';D8,K+ ZJJ(4+1NHK'6\9&U"FKZ
M/7;!.'=[$.#"L9],7@:K9W,!4LR.48!* /L&C-[GI#2A+15# ]E8U((AY.W>
M%3E?8_2+)!JGX0Y=H!#O4K+LU?8/4TI(A:/ 2G50;]^CWK?P^U+F4F9V&07I
M1NB5J1\H X.R3L1+#&3#'X;WS]I-5?X!$N@S)$V 9T =A-3\3$FHU\5Z&363
M79TIOFFH;G'..@\KG#FH+/GZ40%0(>THD79PL 03%+2N 4N&70'W(!%@Z4B;
M4KX$" $E16)$T2WJ"9H\0G^\=$-4&(JH?'=?%#BZ$$?O6$?:SN:JBBDSQKJP
MOJ^?D&MU[;!?OW@ \*&^X]YF_6^OC-N29,82'-58=.#QA%U(' $!,((7$K($
M.Z)-* H'A*$LO;CC/+I<XNR8=Q#/MPW@ GLN4TU7YNA:NW#!=>90+&5E:Q<H
M!/36N]ROMC@,!S,86XSC\BOCG'=/,EFJ]@8_CIF8$\.,\3 Y)4P$*PH3]D.S
M"+-(RY*L^906HE)^(!+8Y9A(%'PN1]+ " %2[0IOEXS#=(#M 5E.QL(*D^NB
MT\CE9-(OEW[U46>VIOJ$,_Y&#.EH:=Z()H_) .I:PH!M8\<"="G*_"[?DNU
M#,0UJ=')!+3_,@/ZPV5#"K0G5G"0+O3^DX,P'F-T4==GA!$L,WL6.)];!*RP
M(,F#!% :'Q>I7)MUE$#6LB,Y(I=*I$.$ C72:I,=YF1;?(RV@E8P]",%AC+'
M#)EJ/R7IW:(N<G=8IR6,EN%)D_$_PGOS-5\>*-%01(-@\Q1\Q/R55N<>:\%^
M)\@F:IID4QZKG*ID <'> HM9!"YW:^*D3!3$YU7+:9!LX_!SB395LDR!*HNX
M#,^$]E+D#^6R4IN\I&XVQHV,TJ9^8UP 39?OY5$&]B8X"(5.U1J'\\2YB LA
M0N\X>:/$+37Q?JIV)Z?+%TS,-4;[7G58H:M,%#[:,VF;H!J1:H:?4JJ+>J9E
M)9$'1B^BA-*W)->3G[V*;)X5BZ8V\0GW=C37@\UV@"D8-KG.5UDS&0N3SXA8
M<$2"\S2K!:'!'?@1BD-1GA>6?5!UD$0;PX9Z\=NFWB+4FL4_0["?VI8W$I*=
MO5*B$/@[/>QZ\=$4;T%J>1XQVP73X*Y(-(#=9NARO"^ C 9RDY*A9:BWB6(B
M2OC)[2%?+\FEJ#%@PPF;4]#VNKB'X>7&^F6=QA-$G(%[4 ZJ!&I>+A_4F%H5
MJSW]<1J/\'GW^.I0PM$C^G&4W"K_MB<[ 0T[T\<H P6#Y$.'HZZ3Q$%4.RFJ
MOA<'2$EF9E+I1*0F1[;9.$N+Z?)1Y;R\) F(G8M51CYS4G-0$28J)B,AVB)]
MHQ'3K2:C53&[G!@+26P('>3[] N"?XL^X_6*7Z>L'X,/*&9T7XH.(<)3:LX&
MJ.[S'>U[@X&INS4R6RKBDV=&\*909R .*OVH_XX,[&0OXDN%X&$!NP.A'C+"
MTJ8V)BJN=^#XI:;[?<E)?Q2,'!!I1RW9-7F43#B(& \4K,3[UURX!9GK,'
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
M2/UX.ZP:;ZN[A33(APX?';\M!;R]M; TE(BT(GK8+=BWH/&!?IJKC!$CV9I
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
M6MXLKB#>@8Y5;XM:)WBWH.<E5X%N=A&FL;1TA;>-3YME(>HS54\:KCDZP63
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
M EVP%0;H<%,8/"X.G;)*A"H<3:S6U2:F]7OK7!28RI4>.:AU/&-^(4K.+3K
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
M6,>XC>BR@0'&+WU)K;X Y;X6**23[6]XUAO] ,_U!M$I_AC]X![32K""7!/
M#_S_%-W9T:>\^G*Z H7+N60CTE2&/8QA'O;Z<RQ%W!M,?HA>*VVD/JEQ_P?\
M[SSBHLSDC+-0\OT!O@^WA0E)6?]&#XX]&D)YC+SR*5"1U(-F,X2KQJ[*E_?_
MJTDQ^N!)0-1>>7\XGB7C/K4:Z,TF[-A_$0]&D^AG.?_A=$C$8M8;]>.SWK ?
MSP< =K7(G RGR6@TBE]B-\4)!N:L,O;,P,C#Z0R^F/9 PYGVYGV[GK 30*00
M&H\F1'9P/:,)3#JA5LR#J5O/C%8SZ4W[9A7UM@QF&7"O\(67,.!DW *1YBD)
MR>4U]&'EO(:ASH>&Z>Z7048<C$;\\A1>'O/+=.?X/C<83B [.VG5<(EUEE*V
M;FK[[ W'\V0. /99J_BZ.!+H]E*6 (@%0/H7$5_UG,6W9;X2 P70B_T#<A)F
MB>67;-]&%3H[]K&-@<^!Q7/?),?9MI?$(2BD7:A+8'FCHI\.M*AYF/M&ED-!
M[5/%==K>Z9*=84&#+)6>]EI>.]B^?\(;%>4R8D01N5)W>Q>\5'LRYJ;1#UNM
MS/XT&?NEOG*_W,@L1HGMB;.<8CCSH#>G&!# H<@=I.P5;0=1VW9\^,J X[N"
M347NK,R[^L8 +G>SL3PH\)?QS?G_;NLL3R:7F_3;W]$M$/F1G:2U>KXQ[0#L
M5YPS31_NTV^=?>A]=&#7\? .?NP>.:+0>F,">X&-AP?]"35T.9DE,VKCHO7T
MS8/#9#8>8ZUW#"='PU';NF&(23*:<GL8+/<^QUY [2&1_D76TLFB6(N7BI^S
M:;8O[J,WH,V5%+CC&],H >6(E-D@'LRF;G>3.=#Q\2AZK5;?$RP9]A*C@+".
MO]RXEE6^B$?4U664]$=GT3D)*%N,M669P9>(@ED/Y/LGL)NQB%\KO:FKBSY-
MK?:&L[]1/!:&9YJ#H!-(VFK%'P>?@LW,E>[-TFFI+[A!##=[.AE*UQ>&JB1
M!T-(%L-H0(%BTXG!*1I/"3:%3V \Y,E@C+UO.$0+L Y4/"J+ ")G%8_.9O%\
M2LU8%AQD!(L$19A%^U^+6_)^@X@!_U) BB+ 9&#?PIQ/](:K!U1MJ+ZNO+N:
MHQ&RV-%@&/W%B8*D$!.W@EL E&R<S ;8[N&0G1YV,?48$EWS9(IH=#*<N?"X
M &,PDL.;#8?6R45X0OL08PL2HPO=Z9]PI^<+4\0&'R?L0!S8A'4TUN1YJ"&B
M0S[-N@;\V(HWFZZP9IH[Z.@#TFM:\H.UYS2=-9:#N%WG%>8+4=/**C_59@QX
MP#AI]0@Z[4:RR3#@@\IW"+FKQ5S?K8M;M((8'0-I2.Y.LK9OZ]87Y8P*J;H;
MRS$IN6MYB]%9:BP7$R%;.DSSXSMT?VP7FKE/OBFGW=,"7F=H3]$X8CJMDC0+
M,D55Z)GF:#I>1%6S$O%%=MB('Y$17Q< ^Y/"^A(*0!JD9L1S#[^YB[7QZY65
MUL1P6R'(/RLJO[PB32!4%N*P!G4?,%7ROFW?#8>%+1-3HO;2>EJG:SGJTX(Y
M2@KAPB#BM#-RF"!P'6#HK$$4W&H,C&2=B$[;W!EI,Q0D2E76B[*!- MJK)FR
M_X@# CVZ2- 5)K?A.B(A.ORJN:N(>7I?4Q<ZC(\6V^85TGLK"&XZ?<!E/<7+
ML!02%-I$N4WY X"=0V!6:]82!?2&=(L.W;.!J<8.J1QLQ7FAGG/+F C/($W:
M4XMU%],'T$QZLQ\4(QM.HO%9;Z#?2NW09<8Y];J!;@[H5K#T79FH4@07Y7'+
MW@?TH9MR7CH>X:NLDG7!A<48Y=]1_-#_QLX5\DG ^6YN*1H74ZE,H4J2 3"T
MQ3 7OP6LP>#+*?$J9"!.S;HWE?C-"-)>&KWDJ>M9[^R?&*]P!A+<N!DE$-20
M>C$&L8RB<V4&)+IH4R=Z(1091#'LI8T$G4[^Q2"934:LDRE:JR^6C*+L!@S(
MF:ZL%[_*'@N!=WW9S4;F%-/E6 HENK-\%J+=-G"W O@UAQD-Y7KC"NZYT&3U
M:@E.RTSZL#.V$F7C!&F:47L>H2WN4TV 0 W0KN'I6:6;[RTA*RH5^2(5VSQK
MGE2SANS+;C 06]ADXBH=8.3D88>N98 5B$HF C6PRZTQ"N,.V[5+X3H1]1B
M2LAA)87P$-&V@TY(1E RLL)]/6=\H1LSD2)=""9./O;@^R-EHH6"8\N)2Z+2
M@Q"7DG3#9^?:OB^VFO[:BDTBIKF>5=BPDO,59D/M;67C$T :GIP-N5WBE,1;
M[#*V/3J+[&"0C&9GV&-I.J:7NI]\(<^^D*=OA!%J[-S*U2=[-!:0RIE ?CX_
M_VB9(*7YM4C[_@DJ&L#)MAV+:H9J-%)<.H[ :5E^K$@J*5!ZL$_<X7#'LB0S
M)+H=J(D8&?+&<]9@GWQC.CESRA^V;ENBW+HG5BNJ>A7/9S/*^^C7GW"9+FJ1
M1O.9CO8QXVXN9-0"87XVB9#5<")W!5K!=#3@?Z,W.3)T;AD:@_(TZ(\CWUL4
MDTZFHPFE#&MRRAAP:0!*2YO6 ?KT<$XM.D'S&,X%YY9-L KV,NX&8+=9;G9Q
M2?P6CQ7TM1&-CYU)@Y6>S(;TS0PS?V2M)Y/)E)XF);^Q%A_CVKPL35Q@A;$%
MXRE"J*JLE.TC8]EV!$\ =6+RW29-M('(^[&P"I-087,32JI6GE?1KX?E'2<C
MUH2 *JA0HXXJY@G.A,GAK%]9278]R#/B? N.7Q)Q0T3U=?XE6^?W12'^0<L;
ME6 KQY# FWJ.!_6R:]ER$)J-/D5D,GXEY#<RP>-1B0I,A3G@E+K?CD94GO)7
MYI["/>")E&\1DHZ$;2=P62C#@AQ/H'U)3K*$)6ML%MKVMGO+Q*+KG$4D@'?F
M)3,!?>7@[G@RAK#L*^_0+!98_832DA^U6%]A *$!O3F+OFN7%ZH''X$PP*'B
MP/\#$8<J0;8!&N&/,<<TTE;<;W3$-LDA !.>CL"/ \U8YW4!NNU1W1Q=3G&-
MA#C4IVI+SW$IS;83<7@49EP0H0GP;5]$T@>TO8X./MN\@1WHU\/NG93"1I[V
MNLP7"*A&!H\\_2O:=84EQGR#'-5Z%*+OLU,_6QK6J:*.OEW!:2X<B 0W(WDJ
MN H>J%TL4;7J;0AA>U^Q]8A>6F<254C=W/NR8QJGT:*5U%7\3C]=7AF5*=VS
MU*94I,'L?&RO"P! 1^S5IPL7/#:8CN*3/[W$Y)J.OIWH[G5GVJI3U>(2_L6+
MRWO#3DD1B7 T1&K$0 Y?67;<*B=RV^,\4FZHCH>-PMA37Q)FU2EVB-11M89G
M.RGX^]^NK68<KJ8-X=&&SOXJ(@W[] L[VBCR!^2^CH.H.]7]1-^[J+9#]$7&
M) 7'8 9=A+95<9&E,V8+54:9;_B9M+\E,JT3\. <A\^6AM&PUS3,"\;Y@G]L
MC62OG1,J[JCW,,:UNK #W(Q>U@3U7C17?>5(3-?4!J.@LVVZ9K98L\-_UM0S
MM$L\V3Y^2((B$X"*R@2BB"'^]7S;U, 'S^D&/QS,43B744TE!F-=<]VHV&2,
M%L^4<*Q.:T[F9\]JY#X8GK7;H@J0NAZE_+(#=0<X[6*-1L+9?@3H.A7K1>_@
MVDFE&^&9FE2-)DF0'ZB8J+.(.1,RI>IQ >C'()+:B10LL(B;AVQNJ?82KMIS
MDM1GD1X(75O2C-CPK>F)C[WXBI.8R-B#9M^E;\;9Q@7-Z!*^2C(+!7UC'O>6
M:A>X,E6N,N[&0<D;W\@:HGD*ED Z'=]*O@PB8OM'[(NR;)9MV,!AT]%02+,6
MBWV^<8F.0>(:IR'')@!<=IVCZ^(.BWRZ+,]P\0T)BBFD2:@#8;W*799>OC]"
M!,2.HVEM\+)<1-GG-OL&+/\A@S/@XJ-BW, QI%".-Y,8_$'_PB;]%>,FX,E?
MX<Y5B!^4V,D2NHFKH0@\J39.2J]U3C2"NJ\E)!I?V&"A%C; V#DJ7TO6S3 .
M9M"(#L?3@B5B\O*.>+"[L!AOY_+LR;W!.4!*LYT]#!CCMA9V5-]?K^'-QTA\
MC,/_^/:\F2: ACM8P2O1C"A4\4CFW*07V^%:B5:;3;;:890<4J%X*5.J,K:S
MI@(LCKS-5$%#AZF&ZJLEDD]>BE[C0SXO&._TAFBK2 GR5<DAOV3UK.(!5@ 7
M[6;G0GH]XQ+H<AGE3"H88_0[%Z&3H/F$;:+& "MX58>& 0*'QG*@H-R=95[!
MN)2O'6$^!DXD9U%UA 2H!&JOK<N+-3TI K ^64HI/B>A'WYYBXW9K_996+-&
M[^RU#7#TABLJ)NZB(#\XU53C#ERN 58_2K34G1Z=/Q\)MYA@19'Q$*[CD\&9
MOA(3%59B@S=5.'':OJON$Y_-X?A',9MF!) ^G%"XNP,:"XLG@^F<S#)3-.Z$
MK]:+1@6N23/OH(__'7]WEU8AF+#*S^R)EQ"06'LD)1<RY18![,;UU]@VNQ $
M4\  G+$@UG@:Z?7_X);<>K/-CGS"ET&SG(-"R6.YY:3GM&H*E'CRIG@P.UYO
MV+<H5I*6LW,6_DK\D&SN=S%>CNN@*U;D;BU\@U']N$ 7VJ]%6*EZ/4&>2"@K
MK7((5=WEX01RFU]BAVQW*-HBE/4*QD=O:8>-^.,1*%$]^0#21+[(5C^?<)F>
MX?PWW4K$JV%TV?[E: B+K%U%OFPFM,1S_Z56J2(J>S(<@)@<#V8C1<2*"Y3!
MG2/CZ6#>-[$Q3I[W<B<,,:0AYO.GP2->0 >8R62B (J"*$1W_(Y5:7J<50M:
M+D$]MJB].*;:R)'GNLJ8DR$7LT(C/A6R&HPG7,1J,!YP!:O!:(:_C$_AGWD\
MG?;%U&Q4'TN_$+&;D*ALP#AF_^X[LRM_U""\I[E(IV<IV\MH&G:'6Z6 J3/4
MD!JTD!HJ6>Q$6MAXS-.[XY18?$I(A*/Y%"8=H7W]AF3NX3B(07HN5&0?[M)H
M:-]T2+OJSR6DS]6?H =IP5))4?W?UC?ZG%,@TRP.QFI"OG"GR_3]JP@ )%UK
M@^2#]""HMZ(3+[A?90OD?]MZ_Y'+G-57V7*Z__6K'/29_G_O@7861?9SH:I%
M&?:HFCUF>Q_');@J#E\O*6[I(;^53F[RV6IO+:?_(J9X9""LP9.AX$%FND$R
M!I%MD$SZM6>[I"*XA2![O&X-7#@9BY>-KZHK-@?D4 H( R-$*L>^N4C\AUII
MOI6WFH %\F*52U\Z/ AMZDH'\TF6OCB\V&A$@#%3>@U O#D+Q=2UZC6<Q;DO
M#U0];LE&'@P=C$T"C):_6.9444"K(XA9[IZV())KB)/&#2A^I,!>T,G=>"N-
MM;9*?.)\$Y9:JVDM6O(^+>^:0W$)=NQ]0!,M$$0%1IS4^&<=;<_B&QJ/4)AJ
MHT3G;N1(,L>ES0%Z<$?3Z(=H-,9_\#=VZ JJF<<FTV@RPW_1?15SZZYH'LW@
M?^*N43\:1A+O'($*"4/9?Q%B%.5OLRFJEOTUF2B^]1<28M_YFJL82-IU8QM[
MQ.LY1=OEV>"L:X/H,Q[/\7:.^W:/\> ,[NS\3&0(%Q,\=G=NF(S[,X[RZ ^C
M"R]D>&=,][63QYRIHE;R_*BTRX?[)DCU,()-NZ@;O8AXH?AS#.=YCD1JW:[;
M12>C2?0R&@!F7#9,!:2^S@$!)AU";S0:1B#T!B)KA"(K#(DB:W149(U ZAWA
MY+/Q$WLT\BKO"DB?[O(B6-"3)F1?RKQN=,%6&<57IAD:H.D,F%RQ)O2UD@4X
M;'2ZJBD%WL_9;?!!Y[XOKEA#$2E[;7TK3+5H;.K)$<Y88*7BJF(';[ XD=2?
M6@N''=:0/-16N(@J(97A HQ?5?3F0-84-),<^$!6_ FY"AQC.:8Q_ :UKZ''
M=&*47&?&GG.QE)B!3K#R*Z5MO^10(AQR/D+^JIF<]G>N/9DWPHA_JV[[2[W:
M5 A[;3_I,LF9"'4:?$ QI:K%\&.,Q8M?/V,TE@9YZ6IKX]?AQQQ'\?FGKDJN
MQO]:2%,.X0_R \AI;9ZL:Y25)58!#(4FA-X&#NT0%[[H]9Q=)^/7.3FW4=7(
M5=,T+WA+$!H7H45YA8=)UPBSI/"*4JR0E(SPPX5;HP:CPBM5F0XR$ 6&;/1E
MH8A') OGFFIUXKHT?"IW8,?JJO36OG5-Z;Z^Q]KJ18^H2%F3L(6BJL)X7]J;
MQ/H[RP97IG1"L4E^9D<=F8N,C(G*1:K>GFU!B$#Z1BK,5=,' [.4-=%4/2 +
M.=DK.N8-RR[8&WCS;!PT. VDRN52M G(JJ(1)?9C"BY1VS"47C2R:=4AK+BB
M<R)3&-D1G5E!J!8N3S"0RUU5$N/.KYNC42.RX)TKHXERV@%E"2ZAFN^MK3&M
MP281EQAJ8AC/0P(Y56"QLU)?$7Y)9JNH!T>#MX0[LZ!FIP^UM)*8?2YG2BWK
M1$(_;"A&W!*UO/)T3;\0!&JCC[<I%K8 YE@L4QLNA"TB!:J-\26?0'S[G#1?
M4D=RS9?R(#,L\JY$D0'4+HS&I<XDF P@FDP*2H[()H8UF)@']"Q(IH^NH\JV
M$C@8.OZ#]GY4U*B>2A%NB2&ML42M>&TXI%+);4O%RE>?KZ_>7UY?Q]>7/V-O
MDB3^^?+#SY_./_[QZH+;E'R^OOGP[O)3?/7^S8=/[UI+=UUG%%(7<P%X)'3?
MFUT[[<6_:25!H7;-+CV_O@ )H!^?QLV%H2E7J(O6?.9J;F1UK_CY&GLPU4H0
MT@]8?8_+J&LDPCY+-PF[7^&6D=>9 @+NL>*RCPV"0V4_.@J")?=HJUJ^E_0G
MBI#-JK Z#B=6Z7JT'TO=Y=:@<HA@%%W/5AGQXF6F.%%0Y%HC7:D*B&5+O&2_
M4"FN9VO*+WVE^:\ 29N_X;[@ M/BM.#V>ZMB@76Z*=1!$\HX)$/"(QZ*MJ/Z
M*;ZA',W7OF05%_)'PHPR M6SD@,-/FL930L/U,%'_<GC2R#&=X_Q-:4\5EP7
MRV5H8"4CGJ6YGO:)D'!*Z0&3>,+V-P6W;8J(U0+N,OJ:#$!8$[FRE[MJ! %Z
M0PX_K) N"<S-A3+EIQ/EDB&YI&]$S6?-3C24UA$K*GV46*3@&*]: HII3D 6
M-R[^+]@!>US<WZ$!$[E#Y",=L2WCWL4IK]&V@@D]AXI+8DN!]@T6$ BR35D#
MPSN+BP1MP_9&((0(UK?-,A>[)W@3,=[HSEV**;^MD8LHA6M/)NE*A F8PE57
MR'Q.'>[[;<'J[K/U#B1B$&\)#'"F)$5M"D"*!#$,;W%YP))M$<\)+YD-:C!7
M+N62,^KJN%U(_R)OIB4$<35;PJM_BQ5>W>'ZN%D4*;_'@R(!*E43=:(;>]AH
M"DJ&TQ'_,AI.HFM_]/-D-I[%@U'2[P^B%_'9).D/,&/D[ R>G$:U"^UGN'1-
ML3"INQ]/DOG9/-)8F3,JG'*6#*:S:#!(1O#  $:>3J(@* "TR3ZLB&O-#,;P
MV^ []O\Z,^41$8#6X=-RG]!&/!FRK7@VZG?N#;\>H%UL=C:,/F]%',NP.J;*
M*1] #+_/TJ56OL+6/_%L4-_=*!GU)_1S<C;Z3<VJI+3&"5:.>-FZIU$R("7_
M;'!D1R=P!D/*))E2R\+G[NIDE,SZY&^%+8RQPD5MAR?8ZV7$U0U@MVB@;[L)
ML9.=[4U038YC33-/\;S:%E32VIM<LTYS@1C_VT U.4O&(W3&3?O) $^K"UPS
MN!030-_Q8!QY\$R2$;HGDNFL7P?#;)A,!CCR;)P,)U,#4]F*.'0,D445$<NR
M<&AN,^S?76^VD]3X#HFJI'8'NI=5'-K8K"-]G>!S1.7SEK)-*;BGXIT-J-79
M;):<#<>:@C8:)H-Q/QX!A9E(WS*X0,,YU6IR/IK&+;\F;@D;N<Y1P&..],?'
M95F<_OF0@=H5?Q9?AU/"V9JDF0Z!GVTP^X$&&/1_"-O*)5V D(IJM(JN_.O!
MG$8=#!J#:DYV)+I0P'/;IH/%PI7>PZNHS@G3\GT%@>'>904H0SNX$?X0\WK,
M^/-,@G:F<"(]-**$9U,R#<Z![H=G?3::Q[/^/'J7?<L7!=H%)WTD9>,S=Z"3
M9#C'>*QI,I_,&]&%K\ZO1:-X??7V\\WEZ_CM!U [/H)F@3T:/[R/K_]X_NFR
M_MJE)NY^Q,N(Q8^^6\N9@9;SO,FC5RD646*A:7U@@T=%JH K:DM+R-'(M5Z(
M\S:X;8TZ^,T2DJ:\E0D$=R6QVQ0)=2SPTKAN:JW:G)3D-,8GTE2E]Y_,3<4D
MD%Q0EKFM]Z1U[SE@T44W+Z47$9L-9<\<:KDRUBT?>HI9):<$/;@7O)LZW2?B
MQZW?]_>-TAVWW6? P#^AU12'"I[A! *,D_7? _U-7WY7U,EADU'9WY\H (4S
M]+'XTI1:L\&O9\EPR*F6VX*BB_'9A@V:5]YRRM0, O]%KYQ+FE(@68/6*=N]
M'N.6BHYDP&I4LZ-441W)9V2UMC&HOVNV0P14 ;YU83A-U'\ANWDA^W$0JS_Y
MD]PF %^_-Y6:6(,>2@[1:YFH[;MSBT 6-B>4*K+4R U_X 8MX=POGP @2$=3
MDK_FH\@UR[!EKB:#!O&Z_OSJ^O+/GR_?W\27?\%>LHT'7(GE^/+K\<KH?\ V
MWXT!8]-O3JH8G26N.G0HE/B.<Z^S-=Y[;RTCUXS41?EX\?'*=%'#9F_K]>-I
M\8 67A-NS.Q)'79)?+'.TNTU<+PO?J+WV5?D$68:G<4_'39X\Y_'YPLX$NU$
M<VSIK@O<.]2@2JS4ZP<-^J)A0(?MIB85P5>QO&EKP,M'[GD_I(VR)+DSB=IZ
M;/G5Q*3:27X)3DN+04!SFP[ZU:?]/ 5S"R1-D@3E\VM.!1T76HF;G]UT[4SW
MTXO/]Y$GR63OS#?.4\(/)S;?5"L5;8."P%V5W(O_T]ZW]<2Q9.D^3_R*?/!6
M@Y30=;^XI2UAC+V9L8$&/'M:H_-0A@+7[***KBKLC71^_(EUBUB1$9&5A>V>
MER-UV]Z0&1G7%>OZ?7<\4D]9 P0A;45<8Q"_@$@M-K)6\"6$D.;B)""DLT)\
M'XRI?AUV?/5+^E-NEQ_3"XA[ZE86$(;T-MZ;V<]-BCO[Y0/,SF+Q6*&YJ79&
MMUU0L5,%SA)08MJ' \5J@[O?V _^Q"]V*CPZX"JJ[G**"#!GM,(]D= >]T<B
M+%"9O)@H7R;F*T_%.IBL&,96%YVL9P^S.3)6VVVW7%.0'525B0K)5/O%M?*5
M_F ?=)>@1 /" -:@ B47OLV,#>MP0_N6 8H>U7"L3P>FJ'4IU<.J0"CDCN%R
M8T_ @T2,E,G]'$P$(<(ON&C7)8,MIO?+#<*M&<?DG>H=E0I-GLD3C'EY'MW]
M\S/ZAJD.BZ./>)1P#C)?YHZQDFCL-Q!SCT]</.^G"Y-JIOI@$#<NJR(*!5Q5
M%)\"I/L";ET_7"VGW.]-0@B3N1S??9%P#@.U;IDHO$66KB:]6=Q6TIB)'D8H
M'1658,C*N([H+D7YA9C/; -4@#4DCE\/LYP.ANX^=ZGCR2I.O#_4-P6^ OLH
MQN.3*[=EM2O$*>%]'"Y?<<P\!\5'YSB&6R!<2N/$;?W#U74-BW*;KBZ"*B@_
MMN$RJ"O[QJ1X-RVN@.@![F9/B@O,E^0=L(,$%LZY\F:#6?,$<@S0"<CK#>(3
M?\^;1=(+,%-HR1[MV>K&:I/&VML;OE*]@;YW8^]V;_^+UL5KZ##G7(&S%V,D
M_>VV\XMRJ!>(N"_E.9C]"Q?;L0-UOP'(P-5:KO$0L*5@DDE4 3"&7F4"DUH:
MN%4D%\=]1RIB@DZ:RB<$^\++0(**O.'AT=^ %4F1\XD:%NX+]SE-;\AYH.ZZ
M&[=_<3JJGR/Q6GEW2C K_#I>*\*;^7E*Z!Z8.-%NC7_)>L26ZXT8XJGM[L48
MU?!C'A0T9BU**E!UTOXSXY!Q.=##$R:$>;;?L >5D_JS3SX@-<&3T\W,^<OA
M9U>0"\@WHDF+=/_J-'_X7RC4$7%ER1QK)M3%K29=<CRIY"#,M!3POU(.;PG4
MF%9G A\=5CJZR ^$;E;%O>T6@&K3M:&OB255B@.?#;@C5G"M4G8U9EC>3SAW
M  XRFI-0<HP_K@G#E:$_4(5AJ:"/Q!6JWDYB*8%E(H%5!A++Q7?U EUZTI<W
M'"WUAL)U;M(K8_&-&&D$-Z$PZQ(U^8H\S\_R*W@S]!ZZLERU%UGB9.T=WMB0
M??-$E,;V_<2H&.2&TZ,0-./)FDF]?<XF=@#20@0)_TYN7SQN'F UV)F@3--,
ME3_N@V6XU<GL-++5R<\GA+#NO\!R6M,!+3$""_L>>K0!W7M#J Y8'. <^R4B
M',YG^$_[)L1QINZ?2'%X!ZRK7V;X\X &C/N?FGATC>/J1&7-9:.51@8>$-FW
M2_BQ8V5WNFEB<ZPJ+:-IY^;#SM'J"?X!&60+NRW1,:=V5=2B3]W1+3MB'T5+
M1<O@L*@T/90D44%BZY,+='MV=^S-O>2M-!U>3.KWZ>/'H\M_%.?OBJO3]V>G
M[TZ/C\ZNBZ/CX_-/9]>G9^^+B_,/I\>G)U?%W@5.R72]'Y7Y$T767 Q.B5G9
M/9]_U%0?19LS",3YG!9%;J-Q%CA8$].A@1\%<SA3OA+D%P7>'I5$1YE;/&?&
MM8LN%&V@>E-K"B8>T4*1->5'$LWRY=0:!VM?0;/>^D!Q3!@9@/!5^8WO@IAR
M5#N%HD((A9-31X%.!%>6\E%E,;N$:I7.:UR%-/+^)+L" D?G]V"F%:?$^<]\
MG2'?NZ?<5!YA07/!CU6GYA,%$TXXO3.:.OM[HW^/V^@1L.0]Z%QF(T6E6)A!
MB+"<#L!.)X=QXO_4?8JSNUS.*^'7H*\,W6:>7_3![=,<HRJEU3B#G4L:[$E6
MD>KHI4UT*[BA&C54#^47]V?EXK\Z 4E%D58NYT['DVK/IILAXP)9GNW;HR\&
MZ2JHW49@-X+RAYG/M)D49@]GE_IT6F]B/8#O$2#.S94ZY7[I:)^OMPS$PUUA
M,&/Y]'ES]S3W<H=\CS"8$O--%PCB[S*M2SA3]@4#C&W4.4BHG:U$4<=L5?CE
MK4NQ3S%:E,7]<GE+Z-+N_=*A*DBJOL,AP*5T0U5^"F?1L"WC4H!==K#@V?FB
M$0'&ND-6 %#-]/PRZ!!C+LT6GDJ^(@-\?[2<J1Q4L,B2"Z)*7P2/DCY,P+I>
M0\H>SH10)N"=2P\PWN 1A]<S"^K8OP&'UEY['^D$Z18W3&,N.I,]7#.DO=WK
M[ >IH %*@QW'3 I;7%-40PHZ COW='C8Z>I+;918260<S3TK^RMOTDNG;&^Z
M^_@3=<WQ[IB%M*?ZFR&L9];A AR.:.W,:42N&,TY?J%73!>0&$34UUY-7WVJ
MD<-&<'-L]!S/W!AX<@%:M[\?]![B>^N[625I5[6"I(\QYB;H[:O4#C%(SX$,
ML+C19P]$%\,K2(O.LP"P(.MX_(<.(\K);)%30,BWF1)<O8Q+KJ.59N@S5%<.
M/IOJ@M)DH-^!3$$0-'XQ/!Q[6/SM'J""#^:FC$Z;0 R]MX)L#1[,V]03)GBB
MD!_=XX_6\"-Q*S5)%G:YQ2H[TP'IVIVXNF=:$9%9SD0J[ 6%2LFM$9/8PS3=
MK3!,#UD#G[%T@*-=^!_[K@DVD/CV72ZA=9:_@FU(UP=IZVL2_I3_ Q<F_L3,
M!"?,6>S\*$0Z(67!O4T@3Y)0JX%">%MA_3-Y-+E; +*/\."0_O,(R/D8;%+W
M G)^<;[>82&+6%F/;((;E9#(C(O%Z2<7-(#5Q)6ATX46(IP8#UJ'BAQ4?,B6
MBS;9.W=UG"Z@55S\[$-&/:0+3)WRH7/J_9.<8U>D<^SP'Y[I%MES14> #4!.
M4-;WII\WNFE*]$+,42HR@TINOA;7TTQW*F7WLY5*(E/T;X*U2V7@TQFZP%2M
MD!6*UI@!QSC<\(C5'A:S* $@B!4D^(3Q!M5C*JNCXI=/"ZR(11?$MQF6P,!+
MFRES2H0#=>,T6\>YYH%&9>^QU)%EP7^<^&5)/6A2#Q;N-]65=3P']!O$J(0C
M=3M]H,5%<''6^EPMTEHB_?:FF]W/%E@4!C[@S7-5G1=E#<EMO@"?*'N"[0K!
MS$:C/1*U]-)MN=PCQC\2U%8[S99OZ-NIWK]4K\W=AF(!5"()F75.;#^^#L\!
M=3JU6;?D;A_@K/HZFWXS4C>AJ1K%3$&43!C\_)F\_X>%P@]U6LK:%;;5*>V?
MP0J]?YI/5K8UC^]N8'M^G=V"CNETMF#PJF2'<C&BB('?NLXF*06^C\I=R3DA
MU;*0DVSO_AMEP@1(7L4WNS%0!MPE5@.53G>F;\$#"#A\$D3"LA_=&%%"D59B
M93I7TT;M&F6NP_>M8H$=P,]AB2(F7.!D/P0+$98$1Q F]>O"C"\&D$F2U,M9
M%%NIVJ_FSX;PWH24SI7\!$^Z65*B&53NP4F5P^$G(SIC'\!B^X 6&Z6 YQ\0
M9!A=0("29*(1HS" 5Y=-6W*]*KB_A7?8\5(YJU$1#Y+ \3S3-_K6-GAKTR/"
M0)W -A1/ .JH2CTX+#[$)JMB^PXNQ<2PC![6BLS,*6)28B])B"@4HULU=X=%
M;=8Q'P)^?JK9HV%4H+)9.WP!:4^;+TLKJ ,%V",\D<E>D,D>UH3O?7Z:(4L.
M)TVV_U9T^N1X@^C,S1?;/)]PWZV#HH]IWGW##_)"K>Q]L;K%A#4,WRSO-O@?
M!T47GG?MWCVM[-+#=B4.P[O9GQMT$6&S0WEL#FYO(/%!ZB*[U^FVD7Z"A#0(
M4F$?VS\,-B656:$UKU!3],!)[9_<.N;IV:H@FBV:,"POG%":UH*DGN,^FR&P
M.6*(2(DQ(M[/)S=3WH6,:ZH-L V55"Z@SG%^YZ!0P_WP#@^%21^*C*+F)3NG
M'7^9/>*X'P"]\7$^U6 #SH("L0).)+'))+!@I>7DAK%*& I7T,[3&PIS<%)F
M-7LW%"B"ZRI69>!"L69U'4M7#FK6B@DW(X#2M5P<W'#TR,6.109S;2DCEF 2
M4NG\0'A?@-:U]E:_TQ^0;V_NH"NA\)K0.%4PHY0\1S1LYL\'#!D_]8= 7,[U
MP\&C(^!K)@P7$<8!<W78>;-O D (N(DPN ;K.%VD<%ZL^+$C6$U$E ("_K,"
M>=OH8@PX#<RD^6PX#A;UE%+CT7&!R^[<78S#J^*X+C+.SB.)LC7@DC#$W^?E
MLU%>X^T325H8U[TH+R7<^@"8+LPMD0,0]PHBA%-A-236L*+/3G#P3D#GW4&X
M"\$V,*U!LAFA'V3NK0I'L>/;4(SDX?N<CL&Z#=[=YM,C G/?NH %S+ERH&+\
MC7+NB*<-PGL4;R 86;M@>*^560\\DI\OGQ[I$L.4,6L$XU5F-[51U KLOD.5
M&RV&.RQRAQ:P]A6=$XJ8YDYRQ.1),,7QD*?[0KOXP2-Y 4RRPTQ7*VJ%+^-1
M@/[KQ)0 7C"L"</^"PRAFG<GQ;D*6:@4':0'N^5=/;S1@P!7/[$!2J$5*_2G
M=X0[K_:D+MA?,A?>!&0MW15J3,(,Z"$TUS(53C*PH6+_RWLKG0WJ^27\MH(Z
MD.DM*;.*]QW68+J\@SO4 Q"H&6%/C$.+T<-W<25H\XFVF@Y#2KPCTCO?2P
MVCYUM(?%!SA,G@HLHY3*VZ;1VX5[''1Q+H?&LTUX@!1Z=1GX/N=1RU]AN>M
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
M,DQS1A\S[F/>N[(MU82I:<$?1HRTY!E/\=%CVC=!5?U)#Z<VL*%0H^QZKH^
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
M@_XO]L_6"$SOPW;_%VM6(SK6;?&,5-ZM7^S_&B^(\_![3%P[EC9QWJ%I<+J
MRA!(L$T CJ0W_9%1.4SIS^WF2B^#=)DH:+<!5'9J X#\*2<"6,K(^4+9<.Z>
MD%I:[Y.17 ES[@MF33J&U>D-RUX+8Q.'PS[="/;X6.WJ/6^^SL *+_O$\+#;
M*L:'5G#:B_.$,7UN(4)?=KN0R=([[/=!003L'/B%;;DS&-I?# [M61P<CEJZ
M/Z%;W\@,];I]3+R _EB).83K"TS5@>O/$'O3/QRT5"^J<1S5#6LNP O[ML%^
M+S$C\2KU.CW?AY;M.?6A(]^;$-!\YN6VE4?=+KT\L"_WZ.5:^1Q!"N#)/TC
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
MI4CWF@;>QOJ!X; <=WH20.MVK!G4LLJ^G98V::3V?'5&F'CF3*6MJ#^-P6-
ML[R?+A'#>';C!IS2:8**MLR$5+Y5-OH8ZD(>\7O^W% SJH[*N _);*($&P]0
M0QI9>1TNPKAK+21KT'Z<_CF[68)Z9*]8>RA[8S?3 5Q+=/D>7?$M^_;TPZ?K
MD[?%AW-[%5_8VQ9J:NQ%>_7;T>5)XW2H)X]N^-EQA=PR$0I>M2[MZZ4W;"&,
MV8*.O-MGBSTT.I9/:^#9P)C9]'&C?@]PP/N[W,EG3P\@NI>KU^C[PL]A_M,
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
M;P_T]GR]/=#;SW#6C0Z[^7I[H+?GZ^V!WIZOMP=Z>[[>'NCM^7I[H+?GZQV
MWH&O=P!Z![[> >@=^'H'H'?@ZQV WF&&=Y7H925?[P#T#GR] ] [\/4.0._
MUSL O0-?;P5Z*U]O!7HK7V\%>BM?;P5Z*U]O!7HK7V\%>NL,LR9HV(2OMP*]
ME:^W KV5K[<"O96O=P1Z1[[>$>@=^7I'H'?DZQV!WI&O=P1Z1[[>$>@=^7I'
MH'><8580#0OR]8Y [\C7.P*](U_O!/1.?+T3T#OQ]4Y [\37.P&]$U_O!/1.
M?+T3T#OQ]4Y [\37.P&]TPRSWFC8FZ]W GHGOMX9Z)WY>F>@=^;KG8'>F:]W
M!GIGOMX9Z)WY>N>1WG7?]F7S8^@/YUV]=\D_BW]9,X*[#A_'<O^,VZI?[C]2
M>KCN4LSM\^[_I]NJ?R+,N*(^_0902P,$%     @ LV9]3H<6CMY. @  %#8
M !,   !;0V]N=&5N=%]4>7!E<UTN>&ULS=O?;ILP%,?Q5XFXG8*# 0-3TYMM
MMUNE[04\< (*_V2[7?KV<V@[:54F=6HB?6]"X)AS?A#K<Y>;'X^S<:OCT(]N
M&[7>SQ^%<'5K!NWB:39CJ.PF.V@?3NU>S+H^Z+T1<K-1HIY&;T:_]J<>T>W-
M9[/3][U??7JZ?FJ]C?0\]UVM?3>-XF%L7C5=/S>,K>F7-:[M9O<A+(A67XZA
MBPO7ME&HNDB\8<+K&T_GX;YO#\;:KC'_%6W:[;K:-%-]/X1;8C=;HQO7&N.'
M/G:MMJ;Y[FTW[I_SWFGKO^HA-!;'7ORU(+Y>#O_8F_,!ELHE)_NP+<RY44OA
MZ3-YU\"7W5!/UJQG&ZK6=V<>+T2Z"U4G3@LO^8CFM'4:T[QI>&A]O1_VUV0/
MR_=S+_Q/T8GE\+ZW?KD<$I(CA>3((#ER2 X%R5% <I20'!4D1[*A!*&(FE!(
M32BF)A14$XJJ"875A.)J0H$UH<@J*;)*BJR2(JNDR"HILDJ*K)(BJZ3(*BFR
M2HJL*476E")K2I$UI<B:4F1-*;*F%%E3BJPI1=:4(FM&D36CR)I19,THLF84
M63.*K!E%UHPB:T:1-:/(FE-DS2FRYA19<XJL.476G")K3I$UI\B:4V3-*;(J
MBJR*(JNBR*HHLBJ*K(HBJZ+(JBBR*HJLBB)K09&UH,A:4&0M*+(6%%D+BJP%
M1=:"(FM!D;6@R%I29"TILI8464N*K"5%UI(B:TF1M:3(6E)D+2FR5A19*XJL
M%476BB)K=459EV,\Z&[\5Y*?TW1XF2^6/X/=_@902P$"% ,4    " "S9GU.
M'R// \     3 @  "P              @ $     7W)E;',O+G)E;'-02P$"
M% ,4    " "S9GU.)^B'#H(   "Q    $               @ 'I    9&]C
M4')O<',O87!P+GAM;%!+ 0(4 Q0    ( +-F?4Y,(+""[P   "L"   1
M          "  9D!  !D;V-0<F]P<R]C;W)E+GAM;%!+ 0(4 Q0    ( +-F
M?4Z97)PC$ 8  )PG   3              "  ;<"  !X;"]T:&5M92]T:&5M
M93$N>&UL4$L! A0#%     @ LV9]3ES0,NK  @  +@L  !@
M ( !^ @  'AL+W=O<FMS:&5E=',O<VAE970Q+GAM;%!+ 0(4 Q0    ( +-F
M?4XE>SX9? ,  !P/   8              "  >X+  !X;"]W;W)K<VAE971S
M+W-H965T,BYX;6Q02P$"% ,4    " "S9GU.<O5D $ "  #'!@  &
M        @ &@#P  >&PO=V]R:W-H965T<R]S:&5E=#,N>&UL4$L! A0#%
M  @ LV9]3KN^U1D\!   GA0  !@              ( !%A(  'AL+W=O<FMS
M:&5E=',O<VAE970T+GAM;%!+ 0(4 Q0    ( +-F?4Y"-5& )@(  "P'   8
M              "  8@6  !X;"]W;W)K<VAE971S+W-H965T-2YX;6Q02P$"
M% ,4    " "S9GU._WBXV/T$  "9&0  &               @ 'D&   >&PO
M=V]R:W-H965T<R]S:&5E=#8N>&UL4$L! A0#%     @ LV9]3I_O5?MR P
M0 \  !@              ( !%QX  'AL+W=O<FMS:&5E=',O<VAE970W+GAM
M;%!+ 0(4 Q0    ( +-F?4[L/84SL@$  -(#   8              "  ;\A
M  !X;"]W;W)K<VAE971S+W-H965T."YX;6Q02P$"% ,4    " "S9GU.LI\R
M^+,!  #2 P  &               @ &G(P  >&PO=V]R:W-H965T<R]S:&5E
M=#DN>&UL4$L! A0#%     @ LV9]3OEO.WRU 0  T@,  !D
M ( !D"4  'AL+W=O<FMS:&5E=',O<VAE970Q,"YX;6Q02P$"% ,4    " "S
M9GU.[&9AP[4!  #2 P  &0              @ %\)P  >&PO=V]R:W-H965T
M<R]S:&5E=#$Q+GAM;%!+ 0(4 Q0    ( +-F?4Z?7P! M $  -(#   9
M          "  6@I  !X;"]W;W)K<VAE971S+W-H965T,3(N>&UL4$L! A0#
M%     @ LV9]3H?OU*:T 0  T@,  !D              ( !4RL  'AL+W=O
M<FMS:&5E=',O<VAE970Q,RYX;6Q02P$"% ,4    " "S9GU.U0E5=;0!  #2
M P  &0              @ $^+0  >&PO=V]R:W-H965T<R]S:&5E=#$T+GAM
M;%!+ 0(4 Q0    ( +-F?4Y (47(M $  -(#   9              "  2DO
M  !X;"]W;W)K<VAE971S+W-H965T,34N>&UL4$L! A0#%     @ LV9]3MVO
M+SBT 0  T@,  !D              ( !%#$  'AL+W=O<FMS:&5E=',O<VAE
M970Q-BYX;6Q02P$"% ,4    " "S9GU.ZAB7(K4!  #2 P  &0
M    @ '_,@  >&PO=V]R:W-H965T<R]S:&5E=#$W+GAM;%!+ 0(4 Q0    (
M +-F?4XGB1 (M@$  -(#   9              "  >LT  !X;"]W;W)K<VAE
M971S+W-H965T,3@N>&UL4$L! A0#%     @ LV9]3F8A72VS 0  T@,  !D
M             ( !V#8  'AL+W=O<FMS:&5E=',O<VAE970Q.2YX;6Q02P$"
M% ,4    " "S9GU.*&:5E[4!  #2 P  &0              @ '".   >&PO
M=V]R:W-H965T<R]S:&5E=#(P+GAM;%!+ 0(4 Q0    ( +-F?4XXV X6M0$
M -(#   9              "  :XZ  !X;"]W;W)K<VAE971S+W-H965T,C$N
M>&UL4$L! A0#%     @ LV9]3N4MF2JS 0  T@,  !D              ( !
MFCP  'AL+W=O<FMS:&5E=',O<VAE970R,BYX;6Q02P$"% ,4    " "S9GU.
MLA1>,[4!  #2 P  &0              @ &$/@  >&PO=V]R:W-H965T<R]S
M:&5E=#(S+GAM;%!+ 0(4 Q0    ( +-F?4YE!:O0M $  -(#   9
M      "  7!   !X;"]W;W)K<VAE971S+W-H965T,C0N>&UL4$L! A0#%
M  @ LV9]3IQ["<JT 0  T@,  !D              ( !6T(  'AL+W=O<FMS
M:&5E=',O<VAE970R-2YX;6Q02P$"% ,4    " "S9GU.R8]@KZD"   4"P
M&0              @ %&1   >&PO=V]R:W-H965T<R]S:&5E=#(V+GAM;%!+
M 0(4 Q0    ( +-F?4Z%481BQ0$  #<$   9              "  29'  !X
M;"]W;W)K<VAE971S+W-H965T,C<N>&UL4$L! A0#%     @ LV9]3F&U!3BV
M 0  T@,  !D              ( !(DD  'AL+W=O<FMS:&5E=',O<VAE970R
M."YX;6Q02P$"% ,4    " "S9GU.4(K1V;@!  #2 P  &0
M@ $/2P  >&PO=V]R:W-H965T<R]S:&5E=#(Y+GAM;%!+ 0(4 Q0    ( +-F
M?4[2G$GAM@$  -(#   9              "  ?Y,  !X;"]W;W)K<VAE971S
M+W-H965T,S N>&UL4$L! A0#%     @ LV9]3N.O? SA 0   04  !D
M         ( !ZTX  'AL+W=O<FMS:&5E=',O<VAE970S,2YX;6Q02P$"% ,4
M    " "S9GU.+=.@8L8!   W!   &0              @ $#40  >&PO=V]R
M:W-H965T<R]S:&5E=#,R+GAM;%!+ 0(4 Q0    ( +-F?4ZKS8H5X0$   $%
M   9              "  0!3  !X;"]W;W)K<VAE971S+W-H965T,S,N>&UL
M4$L! A0#%     @ LV9]3AW6 ]_1 0  G 0  !D              ( !&%4
M 'AL+W=O<FMS:&5E=',O<VAE970S-"YX;6Q02P$"% ,4    " "S9GU.^3A]
ML?0!  #+!0  &0              @ $@5P  >&PO=V]R:W-H965T<R]S:&5E
M=#,U+GAM;%!+ 0(4 Q0    ( +-F?4Y</48H+0(  &P'   9
M  "  4M9  !X;"]W;W)K<VAE971S+W-H965T,S8N>&UL4$L! A0#%     @
MLV9]3KX4U%;4 0  G 0  !D              ( !KUL  'AL+W=O<FMS:&5E
M=',O<VAE970S-RYX;6Q02P$"% ,4    " "S9GU.HH6IH[4!  #2 P  &0
M            @ &Z70  >&PO=V]R:W-H965T<R]S:&5E=#,X+GAM;%!+ 0(4
M Q0    ( +-F?4[V/P;!?0(  *H(   9              "  :9?  !X;"]W
M;W)K<VAE971S+W-H965T,SDN>&UL4$L! A0#%     @ LV9]3@G<X<G@ P
M/A0  !D              ( !6F(  'AL+W=O<FMS:&5E=',O<VAE970T,"YX
M;6Q02P$"% ,4    " "S9GU.LM]RYQ("  !S!@  &0              @ %Q
M9@  >&PO=V]R:W-H965T<R]S:&5E=#0Q+GAM;%!+ 0(4 Q0    ( +-F?4[8
MGZFA>0(   0)   9              "  ;IH  !X;"]W;W)K<VAE971S+W-H
M965T-#(N>&UL4$L! A0#%     @ LV9]3F#(NT&_ 0  U ,  !D
M     ( !:FL  'AL+W=O<FMS:&5E=',O<VAE970T,RYX;6Q02P$"% ,4
M" "S9GU.#<PS'1,"  #"!0  &0              @ %@;0  >&PO=V]R:W-H
M965T<R]S:&5E=#0T+GAM;%!+ 0(4 Q0    ( +-F?4[]?^Q[W $  &$$   9
M              "  :IO  !X;"]W;W)K<VAE971S+W-H965T-#4N>&UL4$L!
M A0#%     @ LV9]3C= ;) 7 @   P8  !D              ( !O7$  'AL
M+W=O<FMS:&5E=',O<VAE970T-BYX;6Q02P$"% ,4    " "S9GU.  A.D=0!
M  "=!   &0              @ $+=   >&PO=V]R:W-H965T<R]S:&5E=#0W
M+GAM;%!+ 0(4 Q0    ( +-F?4ZMG3>'X@(  &P,   9              "
M 19V  !X;"]W;W)K<VAE971S+W-H965T-#@N>&UL4$L! A0#%     @ LV9]
M3N.N[,3K 0  R00  !D              ( !+WD  'AL+W=O<FMS:&5E=',O
M<VAE970T.2YX;6Q02P$"% ,4    " "S9GU./JS"\0<"   =!@  &0
M        @ %1>P  >&PO=V]R:W-H965T<R]S:&5E=#4P+GAM;%!+ 0(4 Q0
M   ( +-F?4YK^N4]30,  +(0   9              "  8]]  !X;"]W;W)K
M<VAE971S+W-H965T-3$N>&UL4$L! A0#%     @ LV9]3JOFMA 6 P  +PT
M !D              ( !$X$  'AL+W=O<FMS:&5E=',O<VAE970U,BYX;6Q0
M2P$"% ,4    " "S9GU.<I')378$   U%P  &0              @ %@A
M>&PO=V]R:W-H965T<R]S:&5E=#4S+GAM;%!+ 0(4 Q0    ( +-F?4Y6D!CS
M^P$  +D%   9              "  0V)  !X;"]W;W)K<VAE971S+W-H965T
M-30N>&UL4$L! A0#%     @ LV9]3F8FI5DE @  6@8  !D
M ( !/XL  'AL+W=O<FMS:&5E=',O<VAE970U-2YX;6Q02P$"% ,4    " "S
M9GU.TI;R=7("   K"   &0              @ &;C0  >&PO=V]R:W-H965T
M<R]S:&5E=#4V+GAM;%!+ 0(4 Q0    ( +-F?4Z#QOYFPP$  "<$   9
M          "  420  !X;"]W;W)K<VAE971S+W-H965T-3<N>&UL4$L! A0#
M%     @ LV9]3EFY%^1(!@  8BH  !D              ( !/I(  'AL+W=O
M<FMS:&5E=',O<VAE970U."YX;6Q02P$"% ,4    " "S9GU.R7P@I;($   /
M&P  &0              @ &]F   >&PO=V]R:W-H965T<R]S:&5E=#4Y+GAM
M;%!+ 0(4 Q0    ( +-F?4Y7G"TWYP$  #X%   9              "  ::=
M  !X;"]W;W)K<VAE971S+W-H965T-C N>&UL4$L! A0#%     @ LV9]3KE.
M"G\I @  /@8  !D              ( !Q)\  'AL+W=O<FMS:&5E=',O<VAE
M970V,2YX;6Q02P$"% ,4    " "S9GU.@F8]L) "  #\"   &0
M    @ $DH@  >&PO=V]R:W-H965T<R]S:&5E=#8R+GAM;%!+ 0(4 Q0    (
M +-F?4[" <Q'C0(  *D)   9              "  >ND  !X;"]W;W)K<VAE
M971S+W-H965T-C,N>&UL4$L! A0#%     @ LV9]3@W'$G#S 0  F 4  !D
M             ( !KZ<  'AL+W=O<FMS:&5E=',O<VAE970V-"YX;6Q02P$"
M% ,4    " "S9GU.ZU.J41T"  !%!@  &0              @ '9J0  >&PO
M=V]R:W-H965T<R]S:&5E=#8U+GAM;%!+ 0(4 Q0    ( +-F?4Y+G:TW80(
M -4'   9              "  2VL  !X;"]W;W)K<VAE971S+W-H965T-C8N
M>&UL4$L! A0#%     @ LV9]3OWNSVUO @  "@D  !D              ( !
MQ:X  'AL+W=O<FMS:&5E=',O<VAE970V-RYX;6Q02P$"% ,4    " "S9GU.
M;@ ^\'$#   9#P  &0              @ %KL0  >&PO=V]R:W-H965T<R]S
M:&5E=#8X+GAM;%!+ 0(4 Q0    ( +-F?4Y7^5'Z_ $  "P%   9
M      "  1.U  !X;"]W;W)K<VAE971S+W-H965T-CDN>&UL4$L! A0#%
M  @ LV9]3LOH86^_ @  4 H  !D              ( !1K<  'AL+W=O<FMS
M:&5E=',O<VAE970W,"YX;6Q02P$"% ,4    " "S9GU.-P?RK!,"  !]!0
M&0              @ $\N@  >&PO=V]R:W-H965T<R]S:&5E=#<Q+GAM;%!+
M 0(4 Q0    ( +-F?4X_+$<#(0(  /\%   9              "  8:\  !X
M;"]W;W)K<VAE971S+W-H965T-S(N>&UL4$L! A0#%     @ LV9]3@&AO>R(
M @  G @  !D              ( !WKX  'AL+W=O<FMS:&5E=',O<VAE970W
M,RYX;6Q02P$"% ,4    " "S9GU.P(M_-_@!  !S!0  &0
M@ &=P0  >&PO=V]R:W-H965T<R]S:&5E=#<T+GAM;%!+ 0(4 Q0    ( +-F
M?4[[W[/3]P(   L,   9              "  <S#  !X;"]W;W)K<VAE971S
M+W-H965T-S4N>&UL4$L! A0#%     @ LV9]3J,@=ND1 @  M 4  !D
M         ( !^L8  'AL+W=O<FMS:&5E=',O<VAE970W-BYX;6Q02P$"% ,4
M    " "S9GU.@0]X1*<"  "Q"0  &0              @ %"R0  >&PO=V]R
M:W-H965T<R]S:&5E=#<W+GAM;%!+ 0(4 Q0    ( +-F?4X[T$!I5P(  )('
M   9              "  2#,  !X;"]W;W)K<VAE971S+W-H965T-S@N>&UL
M4$L! A0#%     @ LV9]3@42;'=T @  +0@  !D              ( !KLX
M 'AL+W=O<FMS:&5E=',O<VAE970W.2YX;6Q02P$"% ,4    " "S9GU.WI6(
M,^H!  !3!0  &0              @ %9T0  >&PO=V]R:W-H965T<R]S:&5E
M=#@P+GAM;%!+ 0(4 Q0    ( +-F?4[A,&D+8 (  )0'   9
M  "  7K3  !X;"]W;W)K<VAE971S+W-H965T.#$N>&UL4$L! A0#%     @
MLV9]3G(N4!0' @  ]04  !D              ( !$=8  'AL+W=O<FMS:&5E
M=',O<VAE970X,BYX;6Q02P$"% ,4    " "S9GU.X:H"C&\"   5"@  &0
M            @ %/V   >&PO=V]R:W-H965T<R]S:&5E=#@S+GAM;%!+ 0(4
M Q0    ( +-F?4XER6_+<P(  'H)   9              "  ?7:  !X;"]W
M;W)K<VAE971S+W-H965T.#0N>&UL4$L! A0#%     @ LV9]3N>2!.UC @
MH <  !D              ( !G]T  'AL+W=O<FMS:&5E=',O<VAE970X-2YX
M;6Q02P$"% ,4    " "S9GU.\$;74O\!  "%!0  &0              @ $Y
MX   >&PO=V]R:W-H965T<R]S:&5E=#@V+GAM;%!+ 0(4 Q0    ( +-F?4ZV
MH*>+^@$  '0%   9              "  6_B  !X;"]W;W)K<VAE971S+W-H
M965T.#<N>&UL4$L! A0#%     @ LV9]3I.%1(7J 0  QP0  !D
M     ( !H.0  'AL+W=O<FMS:&5E=',O<VAE970X."YX;6Q02P$"% ,4
M" "S9GU.;O"&P*$#  #]#P  &0              @ '!Y@  >&PO=V]R:W-H
M965T<R]S:&5E=#@Y+GAM;%!+ 0(4 Q0    ( +-F?4YUYI\N+P(  (D&   9
M              "  9GJ  !X;"]W;W)K<VAE971S+W-H965T.3 N>&UL4$L!
M A0#%     @ LV9]3JO'T$0% @  \P4  !D              ( !_^P  'AL
M+W=O<FMS:&5E=',O<VAE970Y,2YX;6Q02P$"% ,4    " "S9GU.-\^M3O\!
M  "Q!0  &0              @ $[[P  >&PO=V]R:W-H965T<R]S:&5E=#DR
M+GAM;%!+ 0(4 Q0    ( +-F?4X'B3+?DP(  !D)   9              "
M 7'Q  !X;"]W;W)K<VAE971S+W-H965T.3,N>&UL4$L! A0#%     @ LV9]
M3A?2D%:_ @  N0H  !D              ( !._0  'AL+W=O<FMS:&5E=',O
M<VAE970Y-"YX;6Q02P$"% ,4    " "S9GU.):\W)#"V  !.L ( %
M        @ $Q]P  >&PO<VAA<F5D4W1R:6YG<RYX;6Q02P$"% ,4    " "S
M9GU.1%:C*SP"  " "@  #0              @ &3K0$ >&PO<W1Y;&5S+GAM
M;%!+ 0(4 Q0    ( +-F?4X"_K0C2@8  !<]   /              "  ?JO
M 0!X;"]W;W)K8F]O:RYX;6Q02P$"% ,4    " "S9GU.+H;6JLX"  #?-P
M&@              @ %QM@$ >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-0
M2P$"% ,4    " "S9GU.AQ:.WDX"   4-@  $P              @ %WN0$
I6T-O;G1E;G1?5'EP97-=+GAM;%!+!08     9P!G $,<  #VNP$    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>111
<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>112
<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>113
<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>226</ContextCount>
  <ElementCount>416</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>90</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>5</UnitCount>
  <MyReports>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>00000001 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/DocumentAndEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>00000002 - Statement - Consolidated Statements of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/StatementsOfOperations</Role>
      <ShortName>Consolidated Statements of Operations</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>00000003 - Statement - Consolidated Statements of Comprehensive Loss</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/StatementsOfComprehensiveLoss</Role>
      <ShortName>Consolidated Statements of Comprehensive Loss</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>00000004 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/BalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>00000005 - Statement - Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/BalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>00000006 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/StatementsOfCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>00000007 - Statement - Consolidated Statements of Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/StatementsOfStockholdersEquity</Role>
      <ShortName>Consolidated Statements of Stockholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>00000008 - Disclosure - BASIS OF PRESENTATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/BasisOfPresentation</Role>
      <ShortName>BASIS OF PRESENTATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>00000009 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/SummaryOfSignificantAccountingPolicies</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>00000010 - Disclosure - RESTRUCTURING AND INTEGRATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/RestructuringAndIntegration</Role>
      <ShortName>RESTRUCTURING AND INTEGRATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>00000011 - Disclosure - REVENUES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/Revenues</Role>
      <ShortName>REVENUES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>00000012 - Disclosure - OTHER EXPENSE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/OtherExpense</Role>
      <ShortName>OTHER EXPENSE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>00000013 - Disclosure - INVENTORIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/Inventories</Role>
      <ShortName>INVENTORIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>00000014 - Disclosure - PROPERTY, PLANT AND EQUIPMENT</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/PropertyPlantAndEquipment</Role>
      <ShortName>PROPERTY, PLANT AND EQUIPMENT</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>00000015 - Disclosure - OTHER ASSETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/OtherAssets</Role>
      <ShortName>OTHER ASSETS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>00000016 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssets</Role>
      <ShortName>GOODWILL AND OTHER INTANGIBLE ASSETS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>00000017 - Disclosure - DEBT</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/Debt</Role>
      <ShortName>DEBT</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>00000018 - Disclosure - COMMITMENTS AND CONTINGENCIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/CommitmentsAndContingencies</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>00000019 - Disclosure - STOCKHOLDERS' EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/StockholdersEquity</Role>
      <ShortName>STOCKHOLDERS' EQUITY</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>00000020 - Disclosure - STOCK-BASED COMPENSATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/Stock-basedCompensation</Role>
      <ShortName>STOCK-BASED COMPENSATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>00000021 - Disclosure - INCOME TAXES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/IncomeTaxes</Role>
      <ShortName>INCOME TAXES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>00000022 - Disclosure - PENSION PLAN</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/PensionPlan</Role>
      <ShortName>PENSION PLAN</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>00000023 - Disclosure - BUSINESS SEGMENT, GEOGRAPHIC AND CUSTOMER INFORMATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/BusinessSegmentGeographicAndCustomerInformation</Role>
      <ShortName>BUSINESS SEGMENT, GEOGRAPHIC AND CUSTOMER INFORMATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>00000024 - Disclosure - BASIC AND DILUTED LOSS PER COMMON SHARE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/BasicAndDilutedLossPerCommonShare</Role>
      <ShortName>BASIC AND DILUTED LOSS PER COMMON SHARE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>00000025 - Disclosure - SUBSEQUENT EVENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/SubsequentEvents</Role>
      <ShortName>SUBSEQUENT EVENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>00000026 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/SummaryOfSignificantAccountingPoliciesPolicies</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>00000027 - Disclosure - RESTRUCTURING AND INTEGRATION (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/RestructuringAndIntegrationTables</Role>
      <ShortName>RESTRUCTURING AND INTEGRATION (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/RestructuringAndIntegration</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>00000028 - Disclosure - REVENUES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/RevenuesTables</Role>
      <ShortName>REVENUES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/Revenues</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>00000029 - Disclosure - INVENTORIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/InventoriesTables</Role>
      <ShortName>INVENTORIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/Inventories</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>00000030 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/PropertyPlantAndEquipmentTables</Role>
      <ShortName>PROPERTY, PLANT AND EQUIPMENT (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/PropertyPlantAndEquipment</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>00000031 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsTables</Role>
      <ShortName>GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssets</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>00000032 - Disclosure - DEBT (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/DebtTables</Role>
      <ShortName>DEBT (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/Debt</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>00000033 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/CommitmentsAndContingenciesTables</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/CommitmentsAndContingencies</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>00000034 - Disclosure - STOCK-BASED COMPENSATION (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/Stock-basedCompensationTables</Role>
      <ShortName>STOCK-BASED COMPENSATION (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/Stock-basedCompensation</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>00000035 - Disclosure - INCOME TAXES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/IncomeTaxesTables</Role>
      <ShortName>INCOME TAXES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/IncomeTaxes</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>00000036 - Disclosure - PENSION PLAN (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/PensionPlanTables</Role>
      <ShortName>PENSION PLAN (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/PensionPlan</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>00000037 - Disclosure - BUSINESS SEGMENT, GEOGRAPHIC AND CUSTOMER INFORMATION (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/BusinessSegmentGeographicAndCustomerInformationTables</Role>
      <ShortName>BUSINESS SEGMENT, GEOGRAPHIC AND CUSTOMER INFORMATION (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/BusinessSegmentGeographicAndCustomerInformation</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>00000038 - Disclosure - BASIC AND DILUTED LOSS PER COMMON SHARE (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/BasicAndDilutedLossPerCommonShareTables</Role>
      <ShortName>BASIC AND DILUTED LOSS PER COMMON SHARE (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/BasicAndDilutedLossPerCommonShare</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>00000039 - Disclosure - BASIS OF PRESENTATION (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/BasisOfPresentationDetailsNarrative</Role>
      <ShortName>BASIS OF PRESENTATION (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/BasisOfPresentation</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>00000040 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/SummaryOfSignificantAccountingPoliciesPolicies</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>00000041 - Disclosure - RESTRUCTURING AND INTEGRATION (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/RestructuringAndIntegrationDetails</Role>
      <ShortName>RESTRUCTURING AND INTEGRATION (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/RestructuringAndIntegrationTables</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>00000042 - Disclosure - RESTRUCTURING AND INTEGRATION (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/RestructuringAndIntegrationDetails1</Role>
      <ShortName>RESTRUCTURING AND INTEGRATION (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/RestructuringAndIntegrationTables</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>00000043 - Disclosure - RESTRUCTURING AND INTEGRATION (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/RestructuringAndIntegrationDetailsNarrative</Role>
      <ShortName>RESTRUCTURING AND INTEGRATION (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/RestructuringAndIntegrationTables</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>00000044 - Disclosure - REVENUES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/RevenuesDetails</Role>
      <ShortName>REVENUES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/RevenuesTables</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>00000045 - Disclosure - OTHER EXPENSE (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/OtherExpenseDetailsNarrative</Role>
      <ShortName>OTHER EXPENSE (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/OtherExpense</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>00000046 - Disclosure - INVENTORIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/InventoriesDetails</Role>
      <ShortName>INVENTORIES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/InventoriesTables</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>00000047 - Disclosure - INVENTORIES (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/InventoriesDetailsNarrative</Role>
      <ShortName>INVENTORIES (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/InventoriesTables</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>00000048 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/PropertyPlantAndEquipmentDetails</Role>
      <ShortName>PROPERTY, PLANT AND EQUIPMENT (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/PropertyPlantAndEquipmentTables</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>00000049 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/PropertyPlantAndEquipmentDetailsNarrative</Role>
      <ShortName>PROPERTY, PLANT AND EQUIPMENT (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/PropertyPlantAndEquipmentTables</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>00000050 - Disclosure - OTHER ASSETS (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/OtherAssetsDetailsNarrative</Role>
      <ShortName>OTHER ASSETS (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/OtherAssets</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>00000051 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsDetails</Role>
      <ShortName>GOODWILL AND OTHER INTANGIBLE ASSETS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsTables</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>00000052 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsDetails1</Role>
      <ShortName>GOODWILL AND OTHER INTANGIBLE ASSETS (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsTables</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>00000053 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsDetails2</Role>
      <ShortName>GOODWILL AND OTHER INTANGIBLE ASSETS (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsTables</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>00000054 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details 3)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsDetails3</Role>
      <ShortName>GOODWILL AND OTHER INTANGIBLE ASSETS (Details 3)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsTables</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>00000055 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsDetailsNarrative</Role>
      <ShortName>GOODWILL AND OTHER INTANGIBLE ASSETS (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/GoodwillAndOtherIntangibleAssetsTables</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>00000056 - Disclosure - DEBT (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/DebtDetails</Role>
      <ShortName>DEBT (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/DebtTables</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>00000057 - Disclosure - DEBT (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/DebtDetails1</Role>
      <ShortName>DEBT (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/DebtTables</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>00000058 - Disclosure - DEBT (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/DebtDetailsNarrative</Role>
      <ShortName>DEBT (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/DebtTables</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>00000059 - Disclosure - DEBT (Details Narrative 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/DebtDetailsNarrative1</Role>
      <ShortName>DEBT (Details Narrative 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/DebtTables</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>00000060 - Disclosure - DEBT (Details Narrative 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/DebtDetailsNarrative2</Role>
      <ShortName>DEBT (Details Narrative 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/DebtTables</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>00000061 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/CommitmentsAndContingenciesDetails</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/CommitmentsAndContingenciesTables</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>00000062 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/CommitmentsAndContingenciesDetails1</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/CommitmentsAndContingenciesTables</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>00000063 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/CommitmentsAndContingenciesDetails2</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/CommitmentsAndContingenciesTables</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>00000064 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details 3)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/CommitmentsAndContingenciesDetails3</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES (Details 3)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/CommitmentsAndContingenciesTables</ParentRole>
      <Position>64</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>00000065 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/CommitmentsAndContingenciesDetailsNarrative</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/CommitmentsAndContingenciesTables</ParentRole>
      <Position>65</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>00000066 - Disclosure - STOCKHOLDERS' EQUITY (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/StockholdersEquityDetailsNarrative</Role>
      <ShortName>STOCKHOLDERS' EQUITY (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/StockholdersEquity</ParentRole>
      <Position>66</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>00000067 - Disclosure - STOCK-BASED COMPENSATION (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/Stock-basedCompensationDetails</Role>
      <ShortName>STOCK-BASED COMPENSATION (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/Stock-basedCompensationTables</ParentRole>
      <Position>67</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>00000068 - Disclosure - STOCK-BASED COMPENSATION (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/Stock-basedCompensationDetails1</Role>
      <ShortName>STOCK-BASED COMPENSATION (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/Stock-basedCompensationTables</ParentRole>
      <Position>68</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>00000069 - Disclosure - STOCK-BASED COMPENSATION (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/Stock-basedCompensationDetails2</Role>
      <ShortName>STOCK-BASED COMPENSATION (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/Stock-basedCompensationTables</ParentRole>
      <Position>69</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>00000070 - Disclosure - STOCK-BASED COMPENSATION (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/Stock-basedCompensationDetailsNarrative</Role>
      <ShortName>STOCK-BASED COMPENSATION (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/Stock-basedCompensationTables</ParentRole>
      <Position>70</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>00000071 - Disclosure - INCOME TAXES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/IncomeTaxesDetails</Role>
      <ShortName>INCOME TAXES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/IncomeTaxesTables</ParentRole>
      <Position>71</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>00000072 - Disclosure - INCOME TAXES (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/IncomeTaxesDetails1</Role>
      <ShortName>INCOME TAXES (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/IncomeTaxesTables</ParentRole>
      <Position>72</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>00000073 - Disclosure - INCOME TAXES (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/IncomeTaxesDetails2</Role>
      <ShortName>INCOME TAXES (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/IncomeTaxesTables</ParentRole>
      <Position>73</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>00000074 - Disclosure - INCOME TAXES (Details 3)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/IncomeTaxesDetails3</Role>
      <ShortName>INCOME TAXES (Details 3)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/IncomeTaxesTables</ParentRole>
      <Position>74</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>00000075 - Disclosure - INCOME TAXES (Details 4)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/IncomeTaxesDetails4</Role>
      <ShortName>INCOME TAXES (Details 4)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/IncomeTaxesTables</ParentRole>
      <Position>75</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>00000076 - Disclosure - INCOME TAXES (Details 5)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/IncomeTaxesDetails5</Role>
      <ShortName>INCOME TAXES (Details 5)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/IncomeTaxesTables</ParentRole>
      <Position>76</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>00000077 - Disclosure - INCOME TAXES (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/IncomeTaxesDetailsNarrative</Role>
      <ShortName>INCOME TAXES (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/IncomeTaxesTables</ParentRole>
      <Position>77</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>00000078 - Disclosure - PENSION PLAN (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/PensionPlanDetails</Role>
      <ShortName>PENSION PLAN (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/PensionPlanTables</ParentRole>
      <Position>78</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>00000079 - Disclosure - PENSION PLAN (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/PensionPlanDetails1</Role>
      <ShortName>PENSION PLAN (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/PensionPlanTables</ParentRole>
      <Position>79</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>00000080 - Disclosure - PENSION PLAN (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/PensionPlanDetails2</Role>
      <ShortName>PENSION PLAN (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/PensionPlanTables</ParentRole>
      <Position>80</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>00000081 - Disclosure - PENSION PLAN (Details 3)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/PensionPlanDetails3</Role>
      <ShortName>PENSION PLAN (Details 3)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/PensionPlanTables</ParentRole>
      <Position>81</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>00000082 - Disclosure - PENSION PLAN (Details 4)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/PensionPlanDetails4</Role>
      <ShortName>PENSION PLAN (Details 4)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/PensionPlanTables</ParentRole>
      <Position>82</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>00000083 - Disclosure - PENSION PLAN (Details 5)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/PensionPlanDetails5</Role>
      <ShortName>PENSION PLAN (Details 5)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/PensionPlanTables</ParentRole>
      <Position>83</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>00000084 - Disclosure - PENSION PLAN (Details 6)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/PensionPlanDetails6</Role>
      <ShortName>PENSION PLAN (Details 6)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/PensionPlanTables</ParentRole>
      <Position>84</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>00000085 - Disclosure - PENSION PLAN (Details 7)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/PensionPlanDetails7</Role>
      <ShortName>PENSION PLAN (Details 7)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/PensionPlanTables</ParentRole>
      <Position>85</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>00000086 - Disclosure - PENSION PLAN (Details 8)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/PensionPlanDetails8</Role>
      <ShortName>PENSION PLAN (Details 8)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/PensionPlanTables</ParentRole>
      <Position>86</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>00000087 - Disclosure - PENSION PLAN (Details 9)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/PensionPlanDetails9</Role>
      <ShortName>PENSION PLAN (Details 9)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/PensionPlanTables</ParentRole>
      <Position>87</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>00000088 - Disclosure - PENSION PLAN (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/PensionPlanDetailsNarrative</Role>
      <ShortName>PENSION PLAN (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/PensionPlanTables</ParentRole>
      <Position>88</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R89.htm</HtmlFileName>
      <LongName>00000089 - Disclosure - BUSINESS SEGMENT, GEOGRAPHIC AND CUSTOMER INFORMATION (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/BusinessSegmentGeographicAndCustomerInformationDetails</Role>
      <ShortName>BUSINESS SEGMENT, GEOGRAPHIC AND CUSTOMER INFORMATION (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/BusinessSegmentGeographicAndCustomerInformationTables</ParentRole>
      <Position>89</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R90.htm</HtmlFileName>
      <LongName>00000090 - Disclosure - BUSINESS SEGMENT, GEOGRAPHIC AND CUSTOMER INFORMATION (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/BusinessSegmentGeographicAndCustomerInformationDetails1</Role>
      <ShortName>BUSINESS SEGMENT, GEOGRAPHIC AND CUSTOMER INFORMATION (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/BusinessSegmentGeographicAndCustomerInformationTables</ParentRole>
      <Position>90</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R91.htm</HtmlFileName>
      <LongName>00000091 - Disclosure - BUSINESS SEGMENT, GEOGRAPHIC AND CUSTOMER INFORMATION (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/BusinessSegmentGeographicAndCustomerInformationDetails2</Role>
      <ShortName>BUSINESS SEGMENT, GEOGRAPHIC AND CUSTOMER INFORMATION (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/BusinessSegmentGeographicAndCustomerInformationTables</ParentRole>
      <Position>91</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R92.htm</HtmlFileName>
      <LongName>00000092 - Disclosure - BUSINESS SEGMENT, GEOGRAPHIC AND CUSTOMER INFORMATION (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/BusinessSegmentGeographicAndCustomerInformationDetailsNarrative</Role>
      <ShortName>BUSINESS SEGMENT, GEOGRAPHIC AND CUSTOMER INFORMATION (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/BusinessSegmentGeographicAndCustomerInformationTables</ParentRole>
      <Position>92</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R93.htm</HtmlFileName>
      <LongName>00000093 - Disclosure - BASIC AND DILUTED LOSS PER COMMON SHARE (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/BasicAndDilutedLossPerCommonShareDetails</Role>
      <ShortName>BASIC AND DILUTED LOSS PER COMMON SHARE (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/BasicAndDilutedLossPerCommonShareTables</ParentRole>
      <Position>93</Position>
    </Report>
    <Report instance="ppsi-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R94.htm</HtmlFileName>
      <LongName>00000094 - Disclosure - SUBSEQUENT EVENTS (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://pioneerpower.com/role/SubsequentEventsDetailsNarrative</Role>
      <ShortName>SUBSEQUENT EVENTS (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://pioneerpower.com/role/SubsequentEvents</ParentRole>
      <Position>94</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>ppsi-20181231.xml</File>
    <File>ppsi-20181231.xsd</File>
    <File>ppsi-20181231_cal.xml</File>
    <File>ppsi-20181231_def.xml</File>
    <File>ppsi-20181231_lab.xml</File>
    <File>ppsi-20181231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy>http://fasb.org/us-gaap/2018-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/currency/2017-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2018-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/srt/2018-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/country/2017-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>115
<FILENAME>0001387131-19-002262-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001387131-19-002262-xbrl.zip
M4$L#!!0    ( +-F?4[T[P0#EHL!  !W&@ 1    <'!S:2TR,#$X,3(S,2YX
M;6SL?6MSVTB2X/>+N/^ \_5LN",HF0]1#WMZ+F19[M6MV])*\O3.Q49TE( B
MB3$(L N 9,ZOO\RL*KP(DJ#X LG:F&U3)%"5E965[\K\Z__Y,?2L9RY"-_!_
M>=,Z;KZQN&\'CNOW?WGS[>'H\N'JYN:-]7_^]C__AP7_]]?_=71D?7:YY[RW
M/@7VT8W?"SY87]F0O[=^Y3X7+ K$!^OOS(OQF^"SZW%A707#D<<C#C_(F=Y;
M)\?M4V8='548]^_<=P+Q[?XF&7<01:/W[]Z]O+P<^\$S>PG$]_#8#JH-]Q#$
MPN;)6'?O__O*<[D?A?]]!Y!Q /<N>('_/@1>',$W8<.Z\>W__J\GX?UWN]DZ
M;[4[K?\>C4+W#_S4.C_^T8,5?V(1# :_7_RE_:G9@?^T+QY;)^^;K??=\_]7
M$;*(17&80-;\<=YL73;A_^3K?_T!(+CO\;\6[)H?OO\1NK^\R2#CI7,<B/Z[
M=K/9>O=?OWUYL =\R(Y</XR8;_,W^BW/];^7O=>ZN+AX1[_J1R>>Q,GU')UW
M^/,3"].1$< 9ST]  K\Z4?)"]N'N._EC[E&W]-%3^:BK'W5XX;F0V\?]X/D=
M_/ .=_"HV3KJM/3C@O>F@GSZ#G[5#[IA<-)NG<U:GWQ"OQ"'1WW&1LD+/18^
MT</JAQ)@X!<1>#PL?8=^*7G)#WP_'I;#Y43B730>\7?PT!$\Q85K)^_-?RG_
M@AW$?B3&Y=A5/R)\9WGX[%@(8"K3WE._EKP8BF@2$?!E"0[P0";/CN1!'N$Y
M!KXP?*?/[1M]"I%RWX=T/NYYSR*B?S\@4L"1CO0+QS]"YXWZ&3'RRYO015[V
MQGJGAY*GT@[\B/^(+-?YY<UG$0PUA,U6%-#G5OLHG3]Y#?B.&XV3;Y/O70=_
MZ;G APA*GMLHC;JKF_]X\S?@#ZV3DXNSB_9?WQ5?3J=[5SJ?FFT$FQPXDU#
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
MMU9J4_E8Q$=5/M;""KY\[/+3Y?W5Y26LW<'UH^/C0,7B2IE@$E0=CX#L+X7
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
M50%^5=J/4@8)BA;A:K#>:IY7:8E9#L*JP5\8\Q>%D[T,\->]'K>CV][U#WO
M_#Z_9Q&_]<M'7 VK;Y[EU8A%(%@U]*_P)!6H?AGH*>E+9DE^B@4<$;EE,@WL
M*W^AGRHG'2R1E-8^[70Z&79:":[5K:9SU+PX:G=H-?+S2;*:F[O;RMFX[<)=
MYM>M0\=M;OU/;C@*0E<&SZ43MK4:_E/(49D]Y?( +D[F)\TE ,PY45VGV+'N
M]3Z?O(4T.<WK 'F%VZP]X8>="TG$@>BB5>*CK U4=I)7P+!X:*,YL2DS82@W
MQ#(L:T6)I=-M_-)95P+FHFQLJC]\59"C6GS;6Z\C]NRT/=UM,7O^%8.^..VN
M#')=/OMF.&*NP">06:[(+U2(^93/M5*(EDXHW2;0K\@@G5>CHSI<J\ULG0;7
M: 0_I,"L*QM>9^O-G6ZR;B H6-3C TLS<##!5W=AH:CBE4[U>H 6]Z45ZH]4
M ^@>)*2([8BT4CAEJO-&:B*#FF5[01@+_@@0?O2FB)PR_/WMW[SHP\@*H[''
M?WG3@Y?>6ZWF*+(>W2'HWZ#W6O?!D/D-^47#>@"MN/?!&C+1=_WW%C[:?/-O
M_>@##H3O+SI6\O(3?N@<_]O_;G4^W%\_/-Y_NWK\=G_S]5?K\NLGZ^;KX_6O
M]Y>/-[=?_XT-1Q_^=^NT2:^]>](#O,,IDS]&] D'D_^IQSKSH*\;X \6TL 1
M\]P^?/5/X"UN;[S\*J1]1%!& VZ%'(C-L?Z,F0!US@IZ%A!8MV'A;TC7S!];
M3[S/?(N#;1M3;-ARAR,1/%.V(<" 5>'[Z&MR@6I]ASM6%%B"!P+><O_%&U8(
MSWL O,5@)L&=V$;O2!B%!$4/"-P*9-P9^"3,+(*X/[#P5 !$3ZKR/HW>EP\U
MK%$L4$6*<"IFB>PAHUDR#ULC$.KXW!/,RH1P < @CN 1@)WUN83BQ8T&\*85
M"!>V@.H# ="<!G!@@=;3V!JZSA%@Y_1X/RAA/U;Q.  K1&XA"RT_F$,,7&7E
MPNXCB8\Y$Y8DVD_<)MEL=5H-/ 3G9IMKM(H;/V%9CW)%G?,/GRRE54E^)3A(
M3[G-P,>"6%B_<<>-A];? P]/ND51@EX RHVP/. JBK,!W<#S. )0@F*!IPTB
M':0IQ0FXHXA&<BU7A)$U8%Y/O7!V;-WXV/!*/H?\#7_I@T896F'@T< EH%L
MSSQ2/+/<L,CF" I;IO/#R#^=GW40 :A<(+-[ 244?R#P!'N!30+^[@)C<W6:
M/AR62.,,7B(^3#7@&0[P&__AVH$Y S5:Q:.FO<#SJ(ZV)(LP'L+L8TW#2*Z!
M3WYPW/HJW!!F>:+<=2M"SU9#$A*^ (00Z)2PY&D"PI$CSJ/<]_N!^@57$<F$
M5NYYX8AA2.R7-\TW]/>(.8[^FX#\Y8W-T9/V9O&%/P7"X>+(!G)@HY"_M_2G
M#]:+ZT2#]]9%\R]O4N@0,*&G>>:"K%2-JJ<@ N,U?1JM&'K#62ORU/#Y&;.S
M'+UP[+6( 'K.>C>R'!9 *FPB[%/[S52X\E2G-G1UAE5&;,RRFC:.2PU?-:-N
M)\&KP>YK?U("&CF6:H5I<\ / 6_T46Q?GOP#]8WK<GUC641^L)2$/I(+ *!&
M44VH4LE[#=B3Q^SO"!Z:%RY OFG&I"R8U7&B=2%_G7*JSC ;&JK7?NPBS#M
M0X]!!-I1[7=C+0(6K$# ?E\$L>^@)1B(]Y;H/[UM-T\:[<YYH]WM_EPFA/6H
MRE \;?VE=-GYG?-X;P6(T+UT$XC*/!(+;J):QI15;%%3RP V[]BL'M-+0]U<
M$&R!IVAYN-NMBY7N?RUQ:TAU'TA5PGW>;K572P>UQ+$AV7T@V3WAKBM2EEX&
M;L1G:4C%%;>/NV5K3E&#?\F%+H^'.\&/(O8C :U2.&?!W2U=X!:/1^F1(* L
M)XB?/+X.@OMIO4!N[>A6I-XM;K<AOYTAO]<K.X8,#1D:+CA-;WE'^0*YKY(\
M".W3X<JQMG1.1-;]EH=V5CK&6L&8-_E*)EQ9+LCG0"2Y:+-27V126EG^:N+E
ML@*;NJTZEA-S3+;)9)VJ=)Y<4AO-^Y$/63]AQ6<?0FLD B>FR^\R'];# +%,
M0>LQ&VMGC8\GZ7%W,+X?.42J&#.!R<(PP/8'L/.4><R9/;!D_0(+]@[S4]-<
MPIS2W\@1$ED R86-E*[@+<Q_M .?[$B:*,263Q1L00@P0S))NFZHU.R>QVV5
MZ(BORS0F>#(I"V;)"Y#66[P7\S,F18<JC1&MJA&^^#6(N-4ZS>R9)M76!TO[
M?G7VHT0&S/TK#V!-HX%KPQ28HDF &:JMOHKE =;YA9D,0MP:>=T]U"G3ZE9
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
M3F!\)U-73.Y3;6'>#0(RN4\[DOMTSUXLO.$M7.:9!*B:9[&<-"ZZ[3HAR"1
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
M2'X;<Q%*@P/^$8$3VU$H=74\)?0&RKS(C3R8&O?&13QGWBN^]GR<6#3R]X?
MBR6_)$"D'9 8/<09K6L/MDM(ZR<9[@H,!'B4(QN6^BO-W;"^!*%UZ?>Y!VN^
M"F(?-N0A!LGJ G.#OT5D72'07X-CZ^/5:?.T>W(ZJ2+C"@@@"26^D=TDO"0*
MKXR)Q4A$6DJUMW":#+GT(BX4<H,0U;,<QSH&M%B81B'-H-(-)3A<23F],>TC
MV GP'R:&L,BPQ"ZPIMH$BM#5<Z[ [/*14C>#'C!K6#B0H M*7A3@1]9'UX?<
MG2&EX4E20@D4C#F>,#TIC@<R*[9M@"I0SP$UPBE.&#6(&&#C"!AEZ](3&&8+
M(])L 4<A20 [%D*R:L%9&*#E)@_O5!(MDAILD1)^, YL"MI3$0H^F&><D:R2
M_Z>/*LK.$3]1##XGI1^(BB<1Q*@/:^ S>Z"R].=NP3S* +U#,Y7>N"" ^8^1
MB[(+E5$+E5&5_4SIXDB-:JP2IF2,O:VO8HH@FJ-+%-A#WIN2ET;P%(P%6J3U
M&XB1'GR(!5)87C))-&5ML-DOE8FI7(/.RL+JQ86S/DQFD9# *71!.WZ MYCU
MF5L/(R$]*E>HN 7"=\'X8C;*LS&J8W".N6>%@#I[T,<C )PH1DTZ<FVI1O?0
MGJ+?E?Q3,H]4:!%X4B]WA1V[\EB-1! I9LC_C-V11!5FL<MO/= %LKXUQ7%R
MHH'_L+TXI(>U0BU-0V!7Z88=9S>/T)$\IW=&CVX]P\*37RFG,-2VOR*5A"A0
M\1U+OP&N3?($_ L?A'\E5Y%FI[Y.E,PS8F.Z)I #-*L?Y+;O*:N16T##3&H#
M\+;\EX4N;,E3+#F[7@#12S(EC40Z.K,B.'D\2FWBB]9?<A[)%%_28DI]6*",
MAP4,J6'(X,$Y_"!"B(<@?I"1^W!4+_Z2.-;DNG+#V4$826R5'XN\!@=K"'$)
M8)/@H*USF,F/!F%BASSAQ9N(4SX[8&@81V".2!E/[^<A*9QNP[*WOHKUL^RO
M@7]$0:N(E$%Z&K\##=FUE=%<(+JBVIH.P6=S[5<:%WB(H@#8++J]I6,NY_H.
M7GST _B@,\(?H'/#9 W047R\E-C07!?>=Y[=$+X0>!Z 17/0E&RTQ -4GOH
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
MI> =65WDI*UNDJQ!Z*/-$WA)U*&".I33'O0B^N/(ZN [R=B]6  Y($].O+Y
M(3\BBO'2\&?Z40^33.G^J3M$-Z$*K&1A1C5!ZQKT^,_'5I9PJ4((I\B/"N%0
M.8T,,A!&P9DSUNYH5Y#+@:[/ !*/K4N\;D-52GPI]M5(2-:H$(QU&PGTL.*@
M2-*PNS975$K>S'R"<L2^X[; -@Z8UY- P1)RM+++S&,_6.!GXESJR)5QKRG>
MN%3/]&3JTL =$0$"3X@PJ]5"_U,_("5-IDD@(P&%!L/P.@2I\ZJ5SL9L2L*0
MW ]I57K"IIQX*C*1J-%.1D.7(4FILY)G/P&719&0%X*4Z^RQ7,?+7,>9R=L3
M[ !._, _LE5"?7(536N#,K/+X3T"E:IM-)) +FFPZ%H+T]M".2L'[\-QU(FE
M]Z\/S\?D$\SD<C=T42P*NGCC(X>#Y@BL..54.N]L]I*(OTDAJ#27? 8]1524
M:Q)T<7Q;7T"G>P>XMZ!D$X<KW+>Q;5B%8%H.PEZB7U//I=ISJ:M#R*JX@-T"
MNT/1)UT1F(#8BD=*-$A22&+7J ;G;R(E=[VDTR6Y@)!->R%&Q2=;Y2 (J)@;
MIK7U5:0:CF0;::+4?,J6QKOJ_Y=)PD'#D"-A<[J?,)E600<XL%4I!6)IVLV>
MR?T:PGE&2DHX58_G5!.ZOJI+72$L,BXHY(#Y,3+]!_/OJ^NWR@R69AV"\ T/
M@@)*7_'+Y@G1O1!9_0=SK]#0CX6L*LQ\'WEFQ$E+;$Q-/J-VAT$\DNH@544)
M7C@IA<!M9$0A8=PN7C\!?B_;I:%7M =/RU$\C&53=#N]J*(6FGD2X[?$A<OA
MD>QE"%H1Z%8JETI:_V )T\YG=AA4EC[LL2#&F<H4Q=SDF&-5DHU8'$FH= \2
MW8<0(!D>LAA4Q(DSJVPT>553.V>RB\%,-ROVB6G'5!Y#^85N>A;=[<O0J79#
MJ)I.>B4ZI)-9E_P9@>[[Q$9AH0HE.?:M_%[P5WHE-8D,J1]SI,9_V)P[T@^2
M:3.(^\&#'FJADN'2^REF5#@?+Z-ZXQ(T)*F6.&XLR2][V4&G_,UW5:S! 5'T
M<?RJ\NTN?:?X_N3?)-Z!_]#L>QAOU\A(;.5TR=87Y'0I2BSC[:C;*G*[AXY)
MR0U)IQQ0 1YU;2FI))M6!LJJ?[IK*E!O4[LKNV1#D@Y&C4<U]Y*Z&)Q21W$3
MGE9:S;5:Q<L+FOLI*R!O3DK?+[R>9,"BG.%@QB=B Y[T..F6F24 8/DP6N;'
M1B*X]2S NC$M&<>PE),==<L@M3-HK!SH)0X?G7>=9B,E90KS2;=)*4(^5>(J
M;$A1EZ;_AM*6 <V6I"N &(YA._LZ=4MYYZ5G) 0CB,LT8D<*E#A,!)^:('/]
MWZBX6U]%,<Z%BEE(ZD9" M+<TPQ8>?PFC*."FLLB<B)%2N'#F]LR$G%K1P&:
M.JV?99D7I0Y+JIBB$LN$XKPNG)TL*1FIU6;J;9P1]:G6D>3YNR$%ZCRYF.3<
M);$NTL/49('(:[AD)Z=S4='.Y-&0P%&NU]S]]O ]FH(9L!QND_]1*<O3_ -%
MQ2_5<3Z0;1FB<8]\;+&Q587AM.2.2KJQV<@%WJI<TQ_R,*M* ;!CF( @]P6F
M\'@?N'%/7?Y.]7_M>+$ F*%BC$A<.OWT ^AO6-W-=D>JQ%-22N6#='YZE"P)
M"M\+6-+2F2*C'&CG3\"A<JL4'#))7!4JRMUS!638D?;T)O:-U,R5DQQI7^G
MTXF_:!=.0_64&[TJFYV$FD,7WYXD.7X- %<7C43>Y"13AA!5JJ[VV_YT?M9L
M6#]USLYD(+#5["2U[B)N#_S "_KC(YT[BI420BR%PVP9?V4J&%ON=<,AM?/)
M*WB?5/@O&TET_332^%.K<7+236!)Q0L]8WP=VU]%!4$PR>+SU[=B."+2/F]D
M&M3[J:&JCST5[$C^D&R=7/C2_X8CR+;O-/_$ZV&F>LQEV?!NF'A 0?FX?+BR
MVN?-HU;SJ-ND*!8=*9A.B@3,S4!OIDRJ2NI%<B:HWBK=7M/AM%B$R1VV!KXL
MUXF6ML 3D<UR3.^=(1KTA;2"?H62A*X&,ZJXF4_H+J V5^1)JH;R)&<1\O@2
MS"J01I[3_+C*Y:1!RKM2B0P(F 3DI\2KH5V9&:-=35V 7 ;?F)7Q2"1"S!H&
M#I=:AG3!9/1A9%GNG[&NRH)5Z5"XDHN:TO:E&@TC4YWH2$8LF<^\,?D[+O%[
M5#7S/^"&T%VDG,*=R=%QLDM*RG%KW2#CY, :U#*+MKAD*7N>0 3*DJ-8RY3B
M;U1R3Z6V9"HJ).8.XI@"J*JNMO3F,#$,CSSN]Z.!OO/H*K=4*="P#V2S%*"B
MDR%(B,W>$XJ(IJ$.I1K(6QEJ1((#1SU*PBTLO7'54"H03I*!4&HPI7="@6FH
MAKJ6;JBK@]9*)6GH#_(=AX*?86I=Y9RAZ%F3>Y/Q"1$!D^:6(;@,U)F<Z(QC
M3!:S)?M'\@'T3%&YC SV\NZG(A%.$"=%-A,K$,X4:A&AO*N2A&M@C<K?S%1A
MWQ2I8&7]4ZJ%:G."./*"X'OB-,GJ3%2ZB0-T.B2B8E<ATXE;*1>%@7MNI(0.
MW?N12]0C)5H#:#,L@T;@1?P9M:O,<J6C5@*OHT*3RU+X!HXCW9#2L-7$U]"N
MPF23LO<(A_(R#+;=+AQVPN?>UL[=U=SFU)6W<# X#5^J*^)%L1/F(C"9D*WF
M=2(8,R^BXM\N[RDN1SIQFNS,]8UH2G9!'EJL.JTJ8#E)7B'.&J@\$P4 !8U3
M#Q-*+@E$/))&0'I5-;E?+K-R&%TOR48Q?$>=266AR-5/7PNPEL#3-RI27JL9
M?W);5OG$\[ZEU*)I( ;4%;ULY@]>W<7;X@D JHYZ=C),1Y>%$]/KY3S#2\)\
M ,9*XB"*J^E$*55JCF[HD0Q6^ZTV- ]7CE&I5"855LB_K1:-BP#+AGO._!#
MLO[YB4MT 5Z3]*]($;#'CYG22C %_:E,KWW.7%18D(:'0H656;QQZ]=G%=I
M[,4^T2FENZ@MT]>/I=7@RKO#N+.Y>F.H\LA(KIU].:E:2EEWLBXL/$D>;5ZL
M!B)Y9%H:0"7&YZ9121=E@.K*MTR53\6Z+, TD;NG59HB18"ZRF_F*5DSK>CU
MR?K1J2JF7+M2J>B*+R9.SQA6,33,"3GBI!,KGY;2N8B9>5["7Q,E+RFH4IB!
MFN,4M&EYZR]7>26Y6Y@MO9+%BJZWH%*KT$(F^8%A9*EWIZ>54D1?.+J,PW0%
MY/*1:))M(BAW(*TSIT/?<B]EA1)UB5%?7E*7&662:#:I51O**D44%Y)L=08P
M=:4Q6YXGR2F5%$%WJO@ ZYH\)PJ J]JA8=XDSU?JPM R"N)?]>*D,B,7*'&6
M25:2Y)"'3-?1*RX)W0Z83UKAUN-K1<A$?CTM]Y']V&=1(Q<I[XV@+K(GHF4O
M;(*9EZVR"J3,]LBDCF2Y[[@\CSM3W\AC2IT6F;),LJHV"@YUR4E)HP+W3NO\
M*E<@<8B0SJN44FZ8F@RYW!.5,J/#LZ =<IG;!2"52Y$DOXE$8B'\@Z^A?41E
M;A7?Q.+'@<#B\+(DCOQ!NY1*,G#2< 4.1]ZD? $Q99UE4J ^R3Q/+3S2:A,3
MNY2LOBS=)O'YB$A>(;=Z'"/X7D,GE2JAK8&0Y<\+V]A0U]32 B=T88%C7#KK
M):&(/"\D;%;8 5G[PY597C['WDB W09=A4H=E,D-+24@5<\(M7Z9^U<R6?EM
M,U8VL([<"TY%K2G5M 1Z97XIKZ3VJ%/?#,_]COEOI/.H"O0$(D;XM'J5IER
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
M:GQ/X#E[84%!F^)[EP_ ?AWC-!+?PVNDJNQ43(7XTMYW*M&*)+,6[DA[H;Q
MG,H%H"7\(TU"5!:T)OIPP/$JC>J^H-RWB<6G#*_*.<D-W1A+F]*ZUQZ9U'#
M\@O)%FK5R4*)^-6ORNN0.C.K;-8*K7TKV@%%^^%:93O?<4'6R(%D(+_] NSG
M9] GA47+-H9#?58!!K%K*[%&'/^M1YLUXMJ+ERVSC3$O;(J@=??\._F</:W(
M3ES,\&-*GJ2VO,,A<!J:1T6<,BT?,E<W]'V-3ZX7R^R,M<!*(,R'5W9^H(]I
MIQJU"FO."MZFT82SG+5%&T%#JT42,%^!V>+I20_/U)RAE#W-83,3T09[P)W8
MX[>]>Z[;[L'K]S*$\G'\.![!;]@Q;Z\X57+#*\!\3_)CAE1@:#C$)-Q,^3.J
MG:$\4AD$)96!^R+GBL(D,AF45]= 95T9)(0@<_%</RV#[G,KY5)^\?M=9C4+
M,DQ9@<WFGA>.&/HH?WG3?$-_C]!%J_XF(']Y8U--DS>++_R)7+!'V!R%C4+^
MWM*?/H 2XT2#]]9%\R]O4N@0,*&G><:L?IMY&E5/010%P_1I/&;TAK,ZN5K
MXA0QJF;, Y&=^$BR.839<U8H]I<!#U /6PV[V7XS%=0\;:IM7QWXF8ZR>X?>
MFH-7@]W7/6L3T*AW[=YANN;@U8 0]@F[]%%L7X+] _6:ZW*]9EG<?K"43G D
M%P! C:+U:BR5:5=I&!JP)PS((G@6Y8=_L#9-VP^R;-SJ"+LVR*\]@(8Z#'7L
M-'4\8AGR?:"-5PA%L!4!^WCYQW?07@S$>TOTG]ZVFR>-=N>\T>YV?RX3G'I4
M94Z>MOY2NNS\SGF\MP)$?%3UB!.(RKP5"VZB6L:456SQ8&< FW=L5H_II:%N
M+@BVP%.T/-SMUL5*][^6N#6DN@^DFCC+VZNE@UKBV)#L/I#LGG#7%2E++P,W
MXK,TI.**V\?=LC6GJ,&_Y$*7Q\.=X$<1^Y& 5BG4L^#NEBYPB\>C]$@04-1_
MW>/K(+B?U@ODUHYN1>K=XG8;\ML9\GN]LF/(T)"AX8+3])9WE%6 7V4N!BV>
M_Z)3:$:CT,V\?Y4DBUSZSI5,.+SQ50IFF!O]B\Z@?$2 MI-8L[H<FDR6#"5'
M9=,TR\M)Y=6K-)]45I+'^V"8E1-N)N'E<'-;SDUNBPEJ[SYV:PZ>V?P#!J\&
MF_\99 S=&]HWW-8<O"I;7Q-0ZP9>B>YN=)/]Y5 /6!H;;Y EL&$]]'U#=,W!
MJP$=W(D ^PXDD'UQ_9G7Q782SS4'KP9D<"6+0QIF<-!4L$_879$^H]]81\AA
MG6A?5SK#FBB];GF7][(>YF'LQR["O ,T].],# /?_1?[_^R]:W/C.+(V^'TC
M]C\P^IWS;G6$[!&I>_<['>'RI8\GJLH^MFMZ>[]TP!0D<9HBU;S8UOSZ18*D
M1%&41)"@"$@X<6+:)5%$9N)!(H&\'6HU>3JS(B/-$B#I]L-:6^C@%]M;F/5T
MID9&FB6 DR1)!<<R^SCE&703UUX5II]V>&G1.J7 G6C_1$X()1-*9O.M8AXY
M3!*'\-;F8SW24:LU&/JZWA%).M7G3 0:S@ WW;Y(PE&PD00VO9$ADG04;B3!
MS:"GBR0=@?(DCI,0L6'[I6_B*R1"-+=R!%(D0H6+"R 7,69"@4(HN8@Q$Z<'
M"O:(?@'D(<8,*# T) ].=A7+)5JAY-MZ[*YKY,]65$%'",8I$BMO7*)D\082
MQ#^QW\4=*2W\1X4Z\4CEA3KFFSP%.@6ZJJ ;ZJSW.0IU"G5543<:M&5#'2=S
MMURYE;KN#=.^8]H8LF()6%5$8"I+$0%5RT+!4,%0P5#!4,%0P5#!\'@5?KB7
MY\FVSGK";]@),13JN?T(L.<@^SKTB5BPYW]>_HK=J8<6,\N\\C#R&ZST4U-'
MIYC]*!@4^J^A(/"LUS J;Q.X&NW;[$%#Y(T^PX1_E&X;FU<@R$SDJ'I>';\N
MT/#T>UX)%2:^*VB_+VS0?G)^7Y%.SO$G.CDE[F/4<CBS'!;8L,]C,F2D60X
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
M!:\$<:O;/SQ'ED-$G'X(S%*/F&XALFFIJ_.841EIE@"%5].IAZ?Q)7.",(L
MS')\RUS'2D \\8E.6LYQ]4B1+IU1+1[DAS#P W)$ [VQVLMH#Y=_(B>$@V!T
MHF.MP]FTVUM%4I2C*AM/Q:L06G?0ZC*WC!);5"<+HK*5N&O"SO!R(%LA[C,%
MCJC:IR=8S0V%($E4C]Z13?-P,E"9_;?9FL[ 476&?XWR#QGG0( %V]SR%(#Y
M/%)XV9%]H]5FMB,%D(D8LW!Z@!A<=A0:Y&*^1C2,+@V%!KF8KQ$-0UT&<7"R
MV*I$)==CO-W&_B]EOLG%?(TK\I/1;W4ZNWLB'$LF13N^B"'\T\-!]Y*Y*Z,
M A%C"DX/#3*+Y:R95Y@XR5NW.]>;8(O]WDV<WG?'#/U4O1?KN'G_U!VTC+Z@
MW3^K-@Q4P!,7>/W+05=,U"F])S*IW.#'7+Y:P4_!KW&S6QP0<K+%FZWRD K+
MW S'7%$0)]K)<#I2)^:CW*EU>JVA<HTWRSQK_%(MX9+,04L*!">K%08B%/X_
M:S0(H!(,O=^X& 2^1:W.G(I3%&"A":5V592B=,S7"(?>95^A02[FE6]384)A
MXI3OV%1\HBQP._(J'!JZ(:%<Q)@)!0JAY"+&3)PJ*.04RUDSKS"A8A:%]%NK
MX G9@R<^Z<,2UWXJ9E$!KR*MP\N>BED494[/#WXG$#2F0*A V#@(.5GDXF6"
M[RXRN=4X0-K)4QI$=@W2-;HE B@5 L5&(&OX52/F.W,-(X4ZL5$GD][KLX>(
M*OB)#3\)E)YA2(LY3G:Z(#?G<1@$[;E6KW%N7/8$UQ.40M$T!25*&[LAF2&A
MI,=(+2\S7==;.G,-*85%*;#(9>.J'8+$8&=-J%#XDP)_DNG"_F6WJNFN@"@D
M$.50A)6-^";1EV/&%VT]S-8<F+7=\)7G0;M<:&[\>9G?[S@>C^:=^??.(^';
M'=-_W:  WR<]N: 5,CZ#3L704/@][I%W$3?&TZ8@CHLQD8<V0987]26#IZ..
MQN2-@1L@6UMU,-MZ0DM:.([C-L;(GVD>.159B\"G-$R( +>?AE[&_LQ]=S35
MPSBWAS$E\A\_Q!WJV!D_W-)XQ*.C<77AV>?>S; O;#?#WS'R5F3?;K4Q/]%Y
M*G%WI59&+2M#W#Z?JZN^DY\,&6F6 T"#$YV,$OJ34P/8@<&AZ]MO62-Y;1FO
M1D_9O].HKH7V:4$V11].(JQAQ*ICW0YBLM3PZEAWR=SUI.F6=0HX(@#'8+]*
M;!HXG'1Q _6"[C-7#E-D.7GZ%S.FJ#>W5 32'"H%6('B&*!0[<6.QN=U^N)5
M@TO7U=")BDRI3;4NE+)4RE(L4.AR-.;,T99E?(*U>O!VNQ-O\&MP[_B!%\(P
M_DGY_+ZXSO0BP%ZD^<>$4^#*M_S 3SR $]>VW7?+F2J'6P,.MZ%RN(EP*RRN
MPRWQKJU(5UXVM1S.VDFBO&S"TBP'@)27C;N7K5O+;?8+,5PUT\-C*UB-/R'F
MFFT%%CSIX$#[A)1SC9./I%V/CZ33&HQ8$T^:=I(HY(B G&YKQ)RRU#1R."GA
M@^ZU(R5V7J.%%2![182-$=P:OY(Q$,NU\1ZR&UQ,*L6]GBMI<;*.%0IE1^'9
M9[R+5YGJQ4UO"7"K7'".F@.N0&M($!-; (F(,0>G!P>PFZ7H9GEBQO(7[/LK
M"LS0\S!YT<+UP%!6%HIXI'*K8-W2!X*6$E8%K 4DE1?N!D-!C>/=J&O )BZ8
M/7\,4]E.PC%8C.:]?(B&>%7A@9Y96WU]Q&-ZA5)Q"H#2 +#;TGLR%_O*V2;6
M$87;L6C)KH!CAW+EN#1N;F>VL+2JP74<; KT(Z7F98;)MFLCQR0_V%'8D%;W
M '^ZACQ,G;'D*1IC:/E^"#_53#>.-/Q;MT<?_YO>-EIDHOP%AJHOV%Y>[I!,
M7MSHKE#-W<&=7U$0>M1=_#"!8$AP*<-;&BSO4GV2;C],.US5A=\M\18-\$2.
M$R*;T)!( K[=M$0T%&Q/;TM[QV1>R>1'(:+^<0)$C[[H1(D%[?,HOE+C=8Y=
M/4!("")V!O.((:.\(*HM4FL.DEJ'C4LOW!('SGWKJH$;"3M5>F=]O7A+&X/P
M*;XC4 R;C'%W\@5!@@6T(GMM(IWH_#1PYQ1OZ<-L8!0?E4"L,];;A:;#HE1
M'1,Q_9KJG+0,YE8]32.'T^IMH%Z%T98C?5,YY8_AE#=:_0YK+PB9%URSM0_(
MVI.BT(1:>\=8>Y(55Y!ZRV-U20N /#&PKI;=:2R[9C>^EQGV,)H$V&,4N3AQ
MTRHR2?;(I%/('&EJ$SY^'%+*-5AQME3,BHI9*4UEIS5D/B"+!, <A;&_"E:Q
MV(3=L0UWED-TRQ?K#8_OG0 Y4XO\[LKW<>!+'=YP/8,R8)&KRW*@TTS,FX:
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
MGD"EJ[E+*/X/VDC7<B?1U%ZXDXO0!\^P7SA$Z930P'K2JN/H9!B-B^&L%:4
M&.AU5.&3"L&L]2C.>[BJQ\2>7"E-)[8R;0N]6K856*J'H8BD<LN\8:TZ($Z^
MH4*?].A3_0MY)0!4YWDSV']2]LIA+]VBP5LT)T=#3K@!:^ZE2-X,!3_9X=<^
M@QZ%!<+TLY']#\$,>U_69GA#0?T<@C^ $2H=RYFXWIQ>TV@>CM*+ S?:9'SM
M'?E'#=^O%Q]RY!H\AXN%30O Q9O_-?)GVAU,@':_GBU9V3OG5(IZ3T3VN<=+
MJOAS 2:GQ"FLGHB5LU\.0H</J_AS86F6 T J_KQ>_4FMS@6RQF1R/0W-W1"R
M?"W'M,,Q.2-8#DTRG)-S0NA1:S7MY2WKL&C@-B '[2*$(IS#B.<L^Q++G&>:
MR7%\F=LY)B9HE0D]RTX\=ZZYR1/QC0.C*E?=0O?$Y-=Q,<C<+:KI=J$*-R+@
MIC]B+574-&XXZ6=!HO$.*^(-[Z+ YIHXP6@U6BSL,2 "R$.,&3A!,#"'9,BL
M,*ND==2C.Z-4#Z4[)5DN75TU_9:+^1K!T&$.9)!9=S;0N.QI*YW#7]\#O@;(
M<J*[0OQASI SQ?0R,;H==%\)(=25G1=8H):)2I12F%"8.'?K<T>9'F5E-IP^
MUU=6IES,UPB&WE!9F0T=R[%2BR*M!)55+!OS=:I%:=.+U^D"VY'4B:6(X["G
M2E'5W *CI(]Z_XW&8^$QI?&*[$9HBK4G/$>6 ]$!M$&Z]H*]N:P,JKAWT3*!
MX<FCQ &6CXLZDXCVIL1>PB(^/KQM%88LZB(X0AQ[+>$O"E)5('5PEL0(=V](
MY)QU:HV%SX6_,C@0'LT+9AUMB9''&GHKP-GU'$849^(E-,AJKOLJDN2:41U]
MI3K$';'.B1^<NNK8ERS3X)W%R2<N5*8JF\%PC"M6B<4E!) $H$%<V(CH!!'G
M6CW7;W!C^2;D*VM/*,#;/"N'@2P. ZENEV2D67D:9"_TL!-V@B!,ZE5QHJX'
MT9@Y-WQ)3+-HT#EQUTB=-3\XNE+*16&*> X4\Y1>5UF&RW9;)#G]ETC$2')R
M;P0XO<M>:>#4"1-.&K:!1$I9'$OBN'#R2.&F%SO-%^!@588"3,E)@:!W.2JJ
MXXZKT?**V>^O3)_4L5\L?.NG+]CW,:8!U<D/EE]1$'KDO](6M+\+"0-1,M#<
M<JQY.(^SS!=H"<4I?8VH=^QICNM<F*!H;9O>E\9U[I$/52N3FR:X8=* /^T=
M>[A\ ?Q32!4XR6MER4(J!2$OYU;LV*?]]8'SU(0K.'D"S'V2\"F]:$L<4DY(
MF8E\QRG!O?^7]?GPY*=#1IH5A*3SJHI]QT[.(:R] $6Z@#R'ZL;LW1K5Q;7"
M3?!SOR.4]T7@$C(\U*AQM-L\=:N>KR9[4M0#46 XRNUZ1XI*00V8D[7HOJ(%
MRL3 V.G!O:NS;O4"R$.,&3@],/3ZYZ3[FC'VBDI8#&"='L9'4I3$5%@X!A8Z
M_8X,\C@56Z^HL,7 V.G!/:)E:.B&A'(18R9.#Q2=-NL=L<PZL &;[V6&/8PF
M ?88Y2Q(S<>"SD*!5@D+J8VKUF.5UBLK3(5">5 X[+':L^*@3P CMYY^ "]N
M@.P5!1,:#ZS-+6<[%%A90HU:0D:K+4=A> 6'HQC&+:.K3.-:F8.,#\V:+\*
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
MPZAD <"%WCT8A5B>K&.S7%#3]]I\)KQ.EC,FA[^V.7C,>N?0]34_(IL62,'
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
M'/'*H%\3>9+'@W<H-!J5[2:&&YDBM*HO32QL#,4MD[L3>DB7=?9/ [^Q/MV
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
MP@H6UBK&AA3CU#WM-E<QJDPL_VZ'B)7UM%(>)KYMGK>.$__?@C_'@<2Q@!;
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
M;!7X=AJEF9G&1WHV"A%  8R<GXA/0=PIZ,WI:_J-$>60.PW!/_CZ2+E-C'9
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
M,J+4^;<-+P(3G'APF.M\?O2G31?<5JR8(V+)X*.N/YO4H8R@P15D,$!B\&@
M!F<@BUL\0?I3X/#\<EO@ ,79AP.'QUE7238ON\(1[\7=F>N&9Y:%R_>J6%-5
M^(6R'3GYL.)[P-[!/AH%B79)1. 3&39N&R8M%?6B-+OYPPK"K*^HL56N&(U9
M2$$QC^8R&G@&VSA^<U+>8=_P=*#IT\#B_'VCR%U5VUZI7K*^;R>CI@5Z9J-L
M8.SE)R)/"D0=G8S/@ /$\5@,#KKECCNR^+8TUL8Y'3<OUOV89@!W<V9PA4,6
M>6 %^GA87M0#8G*2]3OPTP3='N75Q' &=. H=Q.+)*PYTUH.)<<UG,B3M^I8
MJ6"]EV9XTX\Z8NB@ZCFY!3J]@'P$^0BE9ZB_X3S[OEJZCU1V MU$[J=ZFGHA
MQZ *F.5(I&Q:*O6A.?;I.\8N[\&&F$V,GA$/N&3?,AD-"I.1$U!2/TS&R*/D
M]9S^YFKKZ>KR*&>6RDR",4#U)!>99/#5?*P<@Y>CQ2 &S8((3,FQ6-*DUB1[
M'!DO*_4S:T,97A4VX6L1/J-D./8 VQH7,(;9QL 0YQJ,Y26=SP+:OT2*-V?&
M'SEDHD.B,"N\1C6A'/6 /'!-I4:,/"9)F#X0@M-UU'U=(!,KO#9RU'*3J"#F
M$L!0:^]UN5ZWOJ]FKM,2;X_\NKS6P+@=];Y*)+"HF>U.4?VJL L5C\-$A1%B
MX\,DIW@\G=&B3AB1,P8T%<XHY<CS\P>5BV?.'%2A%3<T/AQ0'W3"=@)CI:4L
M?7*YNA+HL[ZF5_#,EO+J2D$Z<\E! YPN6#$ ?B]'4N:UP2"F'MW0'Y+2JX@;
MSH^,AA<";HJAUM4% PLU 1CZI9?9/%KW*>ANP_SMI;WLI@Z@<0>&YT90Z^C!
MIP?3OM^@XGUD^V[XVT^&<9< [%]G#[CTESAWH)FI.G<LZ.5\@K]WVGFMWWKK
MW!2='GQ9.O?T$<S,^U-Y<*;?:(9@XXQAG&KNBYF/(EP&NZ]SZ%2#C/):/F)!
M)&&.C&0(_C=YK#G<>3#7V6)>$K:-22'#L6!O?LN(6?B^WN>HL%H?O6,T]YF?
MC.DU(F9S339X^-"_18S^)S%YS3'788"3-MQJ3COY6@FUJA,O\+QQB\$/)3Z<
M7=5B4KGP"347?;R9@W/ARDI=#SR*(I>K'#,EB'@;\_(L%G@4?8DQ=SD#+V#?
MTP6]BU,!_<UBLNX@&W^2//\&G.BFA,@XCAXQ_B.+LJO/4/#2EZ6\T]COR\0?
M@Y^%K"S.I5,5I6%>X#4Q* $E-I<GB8ZFB1@0G^"_Y8P:953!JTIEW&@XC(F>
MOTK;S,*K>2THY.*#WX+I ),UH.TJ)RO#NYCTI3GWL')I%/T/YO1;VOFX=%4
MOQ".FTO7F]4NJI)XW)GE0H"+(G_D:QGN@/EIY0DLAF!2PK&R0%!Y'MNR\;1_
MZZS8MSX/T@CU;YF-ZZ)ZXS+K NB8V%G'S(2]A2,/Z/#Q!PYDWTL<%0?@.:[[
MF4SN/2ZX6\VV8VQ+I:X4RRL81\!R[5.?&E;I%K-A=<\V#X#DQ$>J+*;.%M%Y
MA9NJ^!Z?F8K1% 83&85GU#I:U%F, 08,4U"?564<<\JY+,5] ': .)TM6/@7
M.;/ZXH7_;,H"3O<51P&=7EC. -R8!B"O471GP=<-&(%V/$%F@031HISOT27!
MO>NW*!I23.(6A.K'>7$97I$(K)-I$]ZYGK >E\>=LX+UJ->H09]Q7\ARX0(Q
MBYQ@H$A^F0(R>?*L5!XJQ?8>5%MT 5^W1ZP2,O[+V'$Q=7JYQ+5?I-\WWL4/
MG\A7U$57##]5/4M$I?V9@2Z2B*  UV61=][,;"),J1"HTQ_/ 6O%@LZ\AKU\
MR"JXE18"*FPY? 62=XWYDY$L">0A  '[-H1[EPE==^&4S _SZ>')RH-I4AX)
M1UP+?3+RXJ'9+C,LZZ"QG(G^S.3/+$T3!I;1]66_:.%\YWW_!=4,:Q>S^I-$
MC6U#]A M)7^:[7N$R91<,GK2, ),-]?XL$ X8K,3:)2->D/SXE'GA$+VA!S2
M1%4>G<EL"['O(6I/MZ[*.E:I3GDZ>$/,6606+0><D%(Q(_8L&82+_GJ>ERFG
M6A+I0L\JE</C8QPQ,SXPFJS<=4R:2(7U)/_+'.Q,E?3VB9\ED,<"\V'47]?\
MEES=BL%XH16@A/:(,B8Z"F@\9':B2 I4'&YBZGS)CBG6F%(6H%JC2E?X:TUE
M-,J)<@L=X@S-6-8TR_&\:K)23;TS-_4DW7*'BE5 1NK]'#)8MBQ^DI=C?P(0
M81"FC2),9I4\HTLT?K!^_LK"@4S-2-QDE8#S41!$0JJ"26Q 9T/E7FN\^#"6
M@%7V\1 3&4M0@\+#3HEMLZ0",,'#"N$H1B(3T9N+_*?SDPN%>6 0Q.E)1__"
M5!.<=-6SYSM3Q$]4U:ZGX'^%+88V?^J>G.D^R)A(SK>=&R,)* <I#,8/B,XO
MZ8F.?%>V'D8%/8GR#QMZ0*!_1M#.U:VWGNGN/=,O9O@0% )9"[_(2^&Z",=-
M)(OH%?\:(0R\3+%/#Y< (W\@6QA[L$O=*EAZW$^[PY<. T64+FYFK,4CXM/7
M(7/%D3U<<-S?0K=-A]^(?Y<N/]#DYQ]08S)!*:X1CI.'E7R8<J4;H3"\_')<
M/ ]SO(VMS((&\UB$0@(4X!H<0>4R D2@C'YP%(K<M2)$JYH6A7"A1\W\X1S6
M)> Z66)"-XPH\I!7'#'K3G!QDF+A+'6O+4;[1]<MY@E%<<PYASUU.5&.@-G-
M.6BG*CSC/E-WQ55%+K3^\'TA<[K^)NNB<:DZL];#W]BY))A('J&F[2O##$A
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
MWECYV36WQS)KWIH[ZE[L+Q#!PNU:(ZI#6&LVZ/.2(>[=@ Y 9G;M[8<<]VY
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
MX:Q;I=FJ7VA-5)N[OXU_7;BG;VIYLOR[9=@*M\^59VE4+8UJ:VA4+XLTJMX
MM%7$%,I%$M11AI@UCQG3X'?#IW#W<P<OYCK%[S/;*<6"B2(S3?)/X>\TAP+H
M<3IV/"?)IM/ %_%.&$ZW:3,VV'1Y0I[3BH]9FB$IZ6 LAEE &A!F<)X&.7FX
M,1P'?BB4,K LQ8\I21X):4G062) 9T CO@LB0^5(//P\FE>/Q/$3^!>,*@BB
MQ^1MM:B;/V\E&2\[ MXMJ*N_OI(\;S795:^V1*ZZC6A0^^I/P\M]_ =1GCH?
M0A1:@>BWI!A]O;^M8?=80U'R%[BE3[2Z<RK&.5U9FHAQ >$B11,;.#>K))*W
M5L-:6JBSB]6K18";4@/]O,8J%2]8("\N1K-:6RN.=$?D=+UN#9ZC;<JU!<F3
ME=?48D*2M3?6^%Q?2PAM>ITFR:P5V]#JRZ3;H"FWR^1PEDFK]I(:&'*[2!JQ
M2%1IZF:,[T#VDM,&3;E=)LM=;&H2T^[^[R7K#]/=CT4LO%$JXHV&WG:@V[L)
M 6XZ3MN8+N7)\-YIC?C3;K3C$#;0=:P16<JV.3W9$1#FA:63*Y=LC>CAQCJ3
M+]:NV[FJX=KN2D&>SU#__6]9<OS@>=.WOT71\-$/@NMP>*MSJ->40GWO)X,@
M2K)8W$./WP71X-L__O,_\&-_5V_?R7SNYY'ZCG[4&<"@X(>O8O3KJX]Q-,'"
MJL>=+OR71O3O;N_XM/OJ'QO.N"Z19+T9P[@%UEHMUDKUJ"8>IIH?Y.B</I:#
MG48Q)U@3\4# @B%C'O#E&27L1(CU8LN%.:\(]Z K=-KTM$U//P-BW'2]S^VG
M5]<SUGONQNG5+^\;,]B63^E-[).B.U^B1WF>:<)X-QX_J)C0MD5#EG/0&W?%
M^Y!6UUT49#5OJUMS92=TBQ-:$Y&T._#1-NR86:5]=][902'B[O@LU>S9L8)I
MZ.P<HF!4R*6!T],<2UXD NAVG@K U9F#W^(H21PE@K=-.,FT-Q/:DF'NXYBL
MZ%H[IKT472N2C>H"0FTH_CLO\,(!A?ZCD?/?7IAY\<SA[$ - GU[$Z!&LY?N
MF\NK78S7WO'8L&1[(-D:<%PKV=9(MMMQWYPU=-&^=(?: ?M9X9Q7YR2T9#<^
M18XW2/WO?EJ#$-Y"R[8$+>,^7?6ZO54C* V -%DML5IBM<1JR9Z<(%=7W.)1
ML@PUJW&8W,LUM"IN=(U+I^;YTYK6PU"+FH=7JQ:'H19U3[[MVF,;<%FL3I+O
M>C#()IFL/C*9>GY,<.\@2A*1V)S?_F4?K.CV:)C[.*:]%%TK3FR[R/,U7;0U
M_*95%??H39VJ3BN.JTF%:=HCHA?%B.R^8%=5"TX3V\JHW>:GC,'8BQ]$C?L-
M>WDT;TZ7\C/Z4=<].ZM!+[F),WJ-+<KJA4V26"UIC)8TVGJTXBAFDV<'$PX_
MZKEG=6A2[5:[U^I@=UBK'.VT%6T]X]I5L2]^Y]J$8TVG51*K)%9)6J DK3S.
M2IK(3=U<_R129W7J $LQNAF*T7/W_'R%^(/EH-UW!5D1-VH59-\5Y,H][[7
M@K3@0'SP2 2+4+.BV[]A[N.8]E)TK3J]68(QJ][6,EG1[=&8]E)T^W;N>.JJ
M08U[A$T7[!9!T34O;%MCLTMAU0R'66'M4EAU+S<W=C/8/=S1LGD=9-+50M]V
M+A*K)59+K)8T'<'1*MSDT]<15F6#:?L*:A#$V')Y6;6P7%Y6+993B_WF\FI$
M>7?+YF5#_7L4B[.BLZ)K^S!;<&*S";:=I@'J7M2T;%X[$))E\VJ=R)JRKEIQ
MHK!9M;E6;22\R>=TJR562ZR66"TYD#.:S:H=3)R\T<0]5AVL'3WTW;9!RM%H
M6]'>@Z]=%_OEA;:!G,<JB542JR1620[R.&M)OI[3Y#VFZ+$D7U9!-@DHM0JR
M[PK28I(O_IT'TS#WZZGJK]R?8P%NS,2+'WSH(/:I4^SS0(2IB%?9J+%5?-M$
M$QPG_K\%?XY?P [C'^:',2W^JG(LI?ZO,L/4W-__EB7'#YXW?7LW&(MA%HC/
M([75W\/DO NBP;=__.=_8$?^KAY]+_KI>S\9!%&2Q4(_Y@R@-_##5S'Z]=7'
M.)I@8/RXTX7_THC^W>T=GW9?_>.I$9D2^2M+4G\TJSO,):70QW]T.R?.^P_O
M[FE&^O4$M-E1U%:LHG3;. (E%/R'C_^X\4)OZ'NA<P.+UT^=C][ #_S4EX7,
M?"TO*[F=CN V=*ZGL1]@*NS"=:(LAM-0% 0S)WH,!6P<63_Q09#QS'6^^%$H
M1.Q\",0@C2,\0TT=$K3GW(:#$^=(A>Q[G5^^?+BYU3]V?WGM.F2D$7,?II$#
MFG$]$>$0?O;"H?-5)"D!\J6Z7#_$0A LW_SFS?5[Y_KKS;7Y7>?13\?..R_\
MAMF]/V"(L?""PFOO_O@\_T8LDBD,PX&^X*#%#Q_F.WQPM.(.N"<CK;C.D9<X
MGM'I6';:==*Q<,Q^JF\86F]V(!U[*;P]!8= ?BK)IB).!'TY"' DV*E^EOBA
MP&L).A=R"6?%V(]B9^2'7CC 'GMQ[(4/-%L)CPV[TX<9.7'NQW[BJ&F#0:;<
M>WQ@XJ59[*<S9PAC4"U6]!QGZ+\S4 A5%0F_*O*//L*LC+(8/AGKV3DJ30B^
MEK]!@L?N%B8E"IT_O'@P=KKGW(Y+,^,]>'Z8_[%WQ5G;JB:NGFF".[[@P>+D
M@*9.GID37C8T)[W.25O7?_LMV.<%(IK&T7<?Y3F"U0*&"D3VT]5)SYF ?P2&
M+']G".;.BY.RI2DHYY$WA>_]\&'1"%@*/UV<G.H/B1_3&!<I6C;GSY.[$_7%
MU^A6)=*N@#)YL.:_1\%W_/&GRY-.WA70QOQ/1<,S*_3KH_IET0;"V-@>P$(.
M'R)J#PR*E\+7878]YZ>SRRXU0XJ]5 OOYDV6; ,6I0.VB];,U(,11J%<JS"L
M;L_Y\^Z]HS]3?E'9-,<;_"OS$Q^[2"_CLIMFL,:]1- O],=Q[GRP;: P&?09
MS18,,#?,>EU7V1@0"@S72^3"SB=0*D1!"JYZ&AL@.Q"EL)EXDRB#+T$W@@BZ
MY'C?/3_ DXN3@<6(Z<D%5N*G-Z;*7;^WAF)G(\A%[SK&3MZ?D?P6J8]2S07;
M!FA,@D[27]*7X&'""O-AI?G>B?.B5EVG'\4"/26!3H8#2\AP8L )0/,&$^+$
MN'=/@RQQ.B>7YS\[4]R$PS";X([):IO@M^+HD>U3V>J!RQ?/?9N,6!_7X1/?
MCYW?;]]]_LI_[9WTEFG=M(Y/[\:3:.B/?+EH]3Q0=Z+07,7\>5BOM-R>GZ7S
MSF9GJ?3]TBPMTWAQDKYD<9*AK871/:DQQIR@2T:Z"*:2YLOTWZYJN$':1P33
M9TPT6[VB*2VZ0\X-[WSX1>V2XMY#&#S\ 1S3-(HQW5)8(F!_@PQC5)A]&<-^
M(=>6_QTVA<% !')7<P:!E\F- B,8_>B'Z0B[#H9!**SAAQG:<:</(@(EPE/(
MD%:B,\CBF&[^^EZ?.G#B_!,<9Q'XXKL@R0[!<8"VC+["I@3K6L!FYO+69DX[
M-AF+"3JL\!^Y][0UPWP9^S&\!R>GAW%A=E-TU/6&[.>G,NM;[G $[Q;J_+O-
M6O-NR9[2&H*'X,0W]5#)IMZ,#WQ],8@FN%Z&&2UU#YPMT-Z9\/ X%L6I_V]>
M,(F,$LZ;%-5CU_E7YL7023 6E6T]0O\Q&)NA*X?.S=DE>TW4/?#MX.P:05/R
M!=3KG[IG['C*[E6<)!?NO)/<$*DOJD' GAOQ^L._5G5;=QH[P?U4=E%;!6\$
M;Q6[!').8=W1Z;LL?&PJ7Z)XZL4XR=3SAS@R7K"GG66,[!!>"2.YR\V>V>/>
M&3UQ,5<]&$LK@X:LMBY5;BG5KLTC[@!#P0,'%SZ8GU\UO>7E43$C;34"^VS&
M;IXU8R\R7IMULN:^7W*REG*$G_:R\M%[5::0M/Z23[K:L(5"Z?J%JX\-REH^
M8UGQ>Z<7]#TRLNROT.+K"]">D([TH?-YD$;&Y86+)TWOV9N+8@\W:WJ?&(NV
MN&Q="^[HDT,X/>]5=?^JAA%;;N87]51>\S^5CNW36QU\1W:VY VOX:1S4_.D
M4_8@UK\(>T^>!Y<R <5%>!OFMW-HMAX%2<KGN8FR-$EA7>%2R$79E[=[RH:-
M!=N]X(V?W:=H(,0P@6\.!/A(0V<41Q/Z=.(%0AU,/GIQ./8FKO,_F0#GRE49
MCG[F!]BVW<=V-H(GK/3ZXCDRL>+AZ?&["*DYP3%<\/E I4=1/!'D\J&7B"%>
MQ%E2]BI_ES)#9&'H4.F1X_ROS(_9<YX(D3H#$:=X5@3WW9^@DQ_%WR@ [$U]
M##O2>1%F3/W]P[O;^_?73@"GTR#A$.EH),_&L# >?(Q(AO!A^!#HNWP.P]_"
M Y]QY"=X@I7VD.8L@8=']#!T8X59JV&.P;: 'T[+;RA&7A:@#0XIZS4_\TF>
MEZN^O7?ITOC8*09S068</6N,P463*1SMP3C8);NS$5Q77[JDL\78@_-+,:]R
M?G*EH^7%_<'!U?,=[#1MVL96P(9_0:+NQ/E</,G)C RNW]%3C<^WD =Z3IR%
MHR*K!'KGA3,Z;<ZI(F]%F,VHTG9<9GFJD_.@;XI?U9N7Q\LHYET,E]7"9>3T
M8[0 XMGE9 ]I35LIEXM6RNG)^1I6RAPZI]:"Z9V\66K!N,Y/G9/N,H^^HR4
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
MI9J0T@NSD3? K89JD$8#J@!#?'*Q9E6L*ASN)SF#VT*ZJ05,6I<2U/  'WA
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
M?(]V:M+3).IA"'N%A6E:P+[&$=0"GFFH<B:QCVX^2N?%:^&*J1WX;,'M"5G
MMJC0TR3J80$OS.OFWOY2H*4VK&J'KHT*JQRO'0-/U+4:77$<475$.ZZ\]Z2
MU3#QS5)YD(Q/,,T0BUP7)8G4ZI!:'6K:ZO"B:_9*%7/M]+TPCX>TFK1:4ZTV
MA_UV*76KKG*.+S^TP2+]FIH^G4XDW$G1B434.DW?UFF%I334LF/:NJQ4>6+>
M.*M]-.6-HY,4O'X*7F"2X9D5_'+*Y[:S?'4FQRSZK.K^B#BI/E6KCEG#Z<S?
MR_3MNF?PS!C_>.-MXX7&JPW;X7?&;2R9A-J7;L.^EF^\^8*[RU4EX.$//EO
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
M^-OP;;IX;:F4MX=G^IWLPTYS;X1(YXAG.NK<Q6!$=T2D:V=G52MTS>ST&LM
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
M.8[WZ*_B?*\*#NQ1Q$GKN]7:A1HHXD1B0!$GS;:F:1&GJ'EIAOZZ#0N[-)[
M6MT*%'CM*L ><$<'MN]A=;FQA6*$:M0UNSD3V\]P)4ILK"$;:Q0M*B?R_27@
M64JWU#,ZFF?V(L*DP[.$2'/N.?'WZ/G-+.5UJB2[K2Y8%/ENSME]CCH7@]&)
M=1'(WSH;SZ[[/8WHJY%S53(4)TEH*N1VBP 610(L+GJ##"5YR\!7Y C_DE24
M!LMZHH5L-6+1,.^N?-A-4HYL-Q![.B,)7U$.OJ+7R>"HE .N*"(<1^)1DG@8
MG5Z&%CSG$I!]!CCZ3(.Z%T=-72Y4YI9)87FN93LV5X5'IM*;*[B,'_ @5-5,
M5.I-RFAC-115#"55*&5UGSS\P6=P<@DKL!_$]J\,A-H@,B?$>BHPFY/"82H
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
M04>9EB37U3W+N3&_>>[E1$Q"*U!]7Z3PA7S0HXIU?85]-*2<C;KQS#3,$:&
M]+)&VSWE2,)S6:6.3O)-/".WJ;YNTR<P1PB<7CC<)0G/E]^J-7G$LMTYA]45
M\" _:3^(#[-<L8&J'J&@^HIRW[CN4<8&<8V<H%,*#-G?Q(3=:A.1KJ] 9ZFO
M2#9("Y:9G>HJSI$7M'?"#V[ W7N\*2+SD_/N\SI+\QRR0)IPK9LE:41;&U1S
M+^ACMBQ5DN0]_GR%)4')^A1D?:AVT&F6I^1NEKF*>E"V=%79TM=&-TNI$,JB
M;XE<](UA-V]N!R72%PM*$,$Z6U&O'(SZN@]=XV:HTQ4N<>TXK@V[.L5K:^#V
MY=R#C>2O5%(TR7%^6(WV9#:1ID:RKJ6>43H :+!?N$N)+3G+U9H:M*D@7AW%
MJ[Y9XSY&%/<C&089'G;)WM2&5]<:M+BKE:-3\DU[QL ?W:%6=8<Z&&0(3='-
M>DNDHI^E*U,M[M6;%[S<N6I/;KR6I%&:+"FE4:8QN*%*X"07NW)QG0704PM;
MJU\Q<'-4@,'=K2V7L1LY%8 N<S%KI3*-WK &!:!)0,XG()TL%P0UKQ!>:/7F
M[?7A..FKJ.TJV5M4XB.KA:M/#M8@SU0W_'#Y\3?>?.%A@V7_XW15S?Q=5"/C
MM7#%U YJ78+<6M&G2I#/1+I(^$)Z#[9*OM^J"XZCCW&(J$#X.)F12H7OLR)4
M*KPUI<+_([AD[]P)N'E4-5P?,:"JX3IM3=.JAK\)P='0H^'Y'K:> P74, )K
M=9-1(.8H:B^C ]N+B;5F>(TLL)I8BM!ZQ,^)C35D8XTB6^5T//@2\"!#_ET]
MZ][GF;V( OA9$DGTH)KXFRG5>)@A<E^'!@=U=\$\*>"WS3F[SX'G&XQTJA]$
M/#MFSNM^$^JM- \VE(15"KG=(C!(H6"0WH @0B056U+1-;I9FI&5(18-\^[*
MAPK=><%F5^=5(/9T1A(8I*1V\5D*PQ%6J'7B872RE-TGK- >^,8^>$]F7$X"
M\7%L]^NKJ><%KA>(7^ ?[)OZ*%@N@!YX6F#T_D7\J?20RED0+%Z]?/GX^'CU
M;2R=*T_>O^QV.KV7^/5+?/!%/'PR <RX,2[\FP>>3(:=240'_9_WL(S+3N>R
MDWSN\+%P?GH1?_Y?^-4+]C+7T&:6H9-MN96;4W!I)</ G\_L2?S$RRFW@LMD
MQ.3G4^G-MQ813^1%'^/#EQU8M5+-GUZ8^3; /+"W9OZ]-0_L[8&AJ]U;\_#>
M=I_:VV3,C25*X7NAM$06I=A>7&J+5BS^-G?@<T18"??R]R\O?GX;2FSBB>@)
M0V'14,NYNV126+CF";/AW[:<@]XS:P:V!ZQ)X#$+3 U8  G/.1P+\ODS>P%F
MQ?7<2P2X"2"(WTLAY@KHQMT)6"IKYH(3>;^\5#_"L=T)C".7C%M1PX=H*&R-
M%>= Q^6H$J2<_V@'UNP>(3_CT+==X?LL!*O$)C"AG-LN$A/,>*">5EU)\9,'
M[H0B'L-?C?G(?5AOH$@%;Q9MU]6/+S>8<C9>=??P"L&#8^Y@T4,?D8% 3QKQ
MI)BH=AH!'XQ+$75JG<+FC -F^WZ(/V66YT<;^EU_H![_SNQT#6R.N!!68#\(
M9WE@&[8^15,.W_SX$@FT7^'_PC__/U!+ P04    " "S9GU..A5P+KT4  #H
M\0  $0   '!P<VDM,C Q.#$R,S$N>'-D[5UM<^(XMOY\M^K^!V^J;NW<ND,(
MY#W;O5L$2)J["3"83/?<FJHI80O0MI$9V<[+_OI[)-M@6[9L2'KB7CL?ND$Z
MDG6>1R_G',GBP]^?5Y;VB)E#;/KQH'5X=*!A:M@FH8N/!P]ZHZ-W!X,#[>]_
M^\\_:?#WX<^-AG9#L&5>:3W;: SHW/ZK-D0K?*7=8HH9<FWV5^UG9'D\Q;XA
M%F9:UUZM+>QBR/"?=*6='+;/D-9H%*CW9TQ-FSU,!IMZEZZ[OFHVGYZ>#JG]
MB)YL]M4Y-.QBU>FVQPR\J6M\]6O7(IBZSJ]C:!F&YH[M)_A7MRW/A13G1VU
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
M7>-[F-HK0M.:GYKUC@I\:/J7D<+'_P=02P,$%     @ LV9]3I5)JO:/(
M8^(! !4   !P<'-I+3(P,3@Q,C,Q7V-A;"YX;6SM/6MSXS:2WZ_J_H-NMJXV
M6Q7'KWG8L\EMR9+LZ,Z6M)*<QU6J4C0%R=S0I *2]GA__0$D)5/$JT&1!)3;
MK:V)QP,T^X7N1J/1^/9O7Y[\SC/"D1<&W[T[_>;D70<%;KCP@M5W[^YG1]U9
M;SA\UXEB)U@X?AB@[]X%X;N__=>__UN'_._;_S@ZZEQ[R%]\[O1#]V@8+,._
M=D;.$_K<N4$!PDX<XK]V?G#\A/XFO/9\A#N]\&GMHQB1?\@^_+GS_INSCT[G
MZ @ ]P<4+$)\/QUNX3[&\?KS\?'+R\LW0?CLO(3XM^@;-X2!FX4)=M$6UN3S
M+SW?0T$<_3(AF"&"[B1\(7_.0C^)R6^BKSO#P/WEIP?L_W)V<GIQ>G9^^LMZ
M'7F_TI].+[[YLB04]YV8 "/_?OF?9_V3<_+'V>7\]/WGD]//'R[^%XA9[,1)
MM,7LY,O%R6GWA/POF_ZM[P6_?:9_/#@1ZA Y!M'G+Y'WW;L"/U[.OPGQZOCL
MY.3T^*>[VYG[B)Z<(R^@\G31N\TL"H4W[_3R\O(X_=?-4&;D%\*(S3?.CS?H
M;"&3?_4DXPN81-[G*$7O-G2=.%5'Y6<ZPA'T;T>;84?T5T>G9T?GI]]\B1;O
M-LQ/.8A#'TW1LD/_2[1J^]5U)OXUE3[1IJ=C.N"8""EY(NK1#1:#(/;B5RHQ
M_)0B3(A((3YBM/SN'=6)HXV&T,_^"3(W?EV3)19Y=(6\ZQSO@2E5'T0_%XV7
MXS5=BE1[53C*9S6#';4'&#VB(/*>T6T8:2$IG%P?KE>.3W5T]HA0K,2-.[@A
M7"8.)DQX1+'G.KX68MR9#4G7B1ZO_?!%3ZKE2<W@-HM#][?'T%\0/S3X/2%+
M4@=)\>PZY1UYY%,3C"+R49"9D4RID8O)TY.#7PD3O%7@+8D:$;OFNF%"#%NP
MFH2^YWI(+7(M*/5A/T51C!,W3C#Y##''PR!&*PSB+F!JG7@^HR!1\[$\KCX,
MQL1(X,&7-;&O2(4%;VQ]F P#0B,))P%JQ1E:'QX3'!*_&+].?"=SY63EKZE%
M4&&EG%BSU+I1!/!7G*'UX7$3AHL7S_<)M>EWR&)Q@I7WX",8<M#Y]6'<1P]*
M01;'U/=E$L@\>7'J6@BYO3 U@60O!M!WP-0Z_:>^SVS>3Z;?.*+!_H)&A,0$
M@:RY8EJ=UHO\B.;.%XCU8H;6:+UHH!P&U 8I[14[M,:X)HF\ $71#*VHWMZ@
MD#C1]:/G4@5.HIAP &MLK2J"JS=.HQ_K>WX2HP7=B$P0I@LS#&:/)-J&1&T@
M '7&< \1^CTA_!I0?PF(UOCCVXXJZXTNC429<X?X,$!8!P10?\0)19 WNI&8
M#X:0<$(+\1\,0^#T]F(P&-IZ4.J-QV 8LB-;B<U@R($!-!X1P? %36XD.H*N
M<\&$1B(EX,H633 6-<'PW@MHBQ$4D!H],(UFZOHH=CP_&CF8.NUG4 P(!-%V
MS*5+RGY06XG!\H_O$825(+2)]>G^:)^:P!NL0!5 U1\%@U6$.[R9+*PN(R%S
M&XG8@<P3SV@2*S#[ %-;V%L >0F=WQ[&8#YK VHD6UYI<<FGMK>3 RJ))IC6
M\5>Z-ETXK5-P5A,%9\8H.*^)@G-C%("7<%5X]>8X@&N7,[01/)1KD#>V$4S
M<I3-:18S'6:QDYK%36F*I)-:R: !51\.H4VLE;+7 -$FWDJ]T #1)MY*QZ0!
MHDV\P6:L J@FS_:U\SY@"(UGNH%V!3:[+6R5]@0XO2U\E78$.+TM?/44&0ZF
MD;,0< 9%-*-)K)2:*IG2)%Y*C91,:1(OI>>23&D2K_?Z>+UO Z\/^GA]: ,O
MC<RA<FHCIY707*%P1I-8*:V&9$J3>"FMAF1*DW@IK89D2I-X*:V&9$J3>"FM
MAF1*DWA]U,?K8QMX?=+'ZU,;>%WHXW71!EZ7^GA=MH$7_)Q%/=58O0K0<^T'
MU31U2@^X)UC3]"D]Z9Y@3=,'K^:I!WR+%5;0]:<)I[F*=?VJ)-A\&<:NX[N)
MGXKLEOQ]9P;Z$J-@@18;.!3I&BZ4DU]3."?9_TX[1YW-K.*/3K#H9" Z.S :
M15]Q7WP'\3."[78\^;E'1H:^MR"_6;S]0]0)EYT"J!S[#?Y^Z.[@[--N 2'>
ME7R.<MH28.E$#VE?@"0Z6CG.^IAJQ#'RXVCSFU1'CDY.\_8 ?\I__6LOC.+Q
M,B_NV7S =QZ0GW[VUWQ<:=BQ:83I@2;-'<\0?O9<%,U"?Z'"GC^G3$I!=[K8
M[81X@?!W[[:>Q\'NCL:P71GR$<<1K0ZD8(X\(O3-_"4.GV2<S;D8@O$OLIU\
M^EWG!7FKQSA%N9*86(N2=OXHX$ _O%.Z-D,Q60/Y"A\^K1T/T[],</CL1<6U
M4A -!;HG3)CHSLR(K@;Z:A=M/2OP!E-GB,.E%XN7W,X@@\CFTKDFLJ/G3-AQ
MXQ^]^/$M-G']A#8"HG40Y/^+N?-%3%0E8*8-#$=<)?.R!X]@RMGVPE23S%^Z
M+#%'9I=:'B($J[RVE6=(\[&<H081GR&?P%QE_;%HV5%W\>0%'K%_:0Q::J#
M4@.=;WIQ"054TC<]?EAG\O?V]EM+<U@>'BK>/XAGOPXQP2/H)1BCP'V=8R>(
MB#,@.-\X7D#WP%/D^-X_D236UH$!$^^Y<?'J\\5B5Y(=V16[B$F<27&P-;:6
MI: D+Y[_MS)0@9,D5E7K-.V-EDU$Z04)P?PMWW&%EF1%%<Z.[[P@Q&E>*$:8
MV-+T+E012E9F=8?BQW!!;ZM$6?686(-;1<+TRC# <9%Z<A39-B]7()D6!BMC
M4=%XT\;#O-3EG+3/,J5W'T9A$.YJJU(#5/-,QS'F-0'&6>M,P0C%D'"H-,RT
MN>=BS2S-]E7"-NEN:<O5\(KLOJ5)2^$$TZ8>+G$AM0IK_.UQF;!;\O>V3M5Z
MP@;'.X=KY_##M1V(G12D8;^S@]&;-(EHQTLBM4F(4W6*8^P])#%MX#$/LQ;&
M"L>T#V#3SEB NWC#38Q2^K=\\2W^D616:$-M-5[M\SW3WJ FY>(Y],:D8YVK
MD)&;5Y-M[LY.PBC&*/9P:FQR*TM+S:*ZM'&O#YIV5>VK8PWRL6^KPJ%5K532
M2?\*L[6/]Y4B*&DI/TRS,O.H3UQ="UO*CO;#4/Y;%CMAYWM9V)G/[^0 S"VR
MK)-#YI0E(6-IF$D3YT2/M$R4_(?N+)\=/[T0'/<<C%_)5C5]$TAB[&#335L1
MKEC*U0@ZG+ N=LI;WD53Y"*".UGSQ!RH]5 ZR[1YA$@-0K=UPMJT^GHEN,H2
M(<51IM.;$&'PZ+*0^=MDVYO2 -)1N\-AXGAO6!P22JV3RP2CM>,M\L399B,!
M=*B@R3"9?3 J,PTN6"?!#,OQLN]%ZS!R_!L<)NMMX2+YK9MEP-%BFP '1DK5
M8,+D_=&L_]J;9Y:J@4JDM@2%4KG8SFIA+TMI8"&?94?4)S2/:H*MDU(?+1'1
M(UJRG1%'D!V%@:NR?:IY=H2$ DG!B+9.5IQ7R@1Y8STSUG0D*,L7\9XPLXCE
MY3Z81%$&7W('N.F9*2T, LRV(_035_" &6"=]-02TI5"TP&90 K6<_K6<QX\
MWXL]I-X/\<8:1/W*"7X;/R.\P,Y29EC+XTR'B&*6EY2'3Z"%*A2@\;)'W+*L
M F=WE.EX$"P#'G'626"3KYPXKS0;0R\AN2XFVSN=U:T%Q'24")9?!=98)][;
M,%C-$7ZBE;CI8<+:BQW_%CD1&C_XWBJK^E.;;STPID-0^!*MPA[KA)RK92&]
M"EFQHBFF0U.=]2DGVSI!S1Y#'%-]NPHQ#E](."V)/;B#34>L8.%(2+5.+ 6B
MZDT6[PT8)NY/YL5=$PMM5@V0F*W:(JAE93W["_X9DJ$4C;=HSP"(1 X@+=E'
M2[*[66P**=]:*Q8H!::4M>!8M'D0YYDK<,8Z :>)6DUARN98M"60I:8/2TB%
M,PW]=:>8:=$V0'VB<UAB8Y\*D>P".&/-%L5D3$_Q4A1C<@>;CH_$S&<K7T2D
M6J=1>0M2@$S8D:9C([! 1$1:)XWN8N%1NAU_XGB+89"GE239&-$$T^$.6#8*
MDNT3D>LF3Y23: &YPB!-I.D!,AT(P45:C476B7I*6QV3B'S@X("FH0ITT5C=
ME9T\0>::#I3  H4SPCH9%N([VNM6(WY2SS0=D$!I$V=Q],1F,/>A0Y]DH,V7
MQ;)[;8\H]MR"^]NY.?8!?G.L\]4.O+^TV-.<WCNZ]L,7P?6WCQI=%PBD3@;*
MZ&U3BD?:;Y$PY>KU/J)'1]L655TW]IX5>5X=&/^Z6*MI)O0%5-\]VU93-B2(
M<KV4(;+T3'&4:0N^MVAX1%LGF>X3O:?\SQ3)\;)< RG9 2CFF=[#[2T]&&.L
MDV=6:KR#^R9CV'MT\$K:-QLPU_1&;F^YPAEDG6PW>&HW\U).-+V;J\'6@EAC
MG4BW=W5_Q(1!_?!%XAYY8TU7QNPM.#$#K)/5MFOY=8C[8?(0+Q-_4RTI.PZ0
MS3)=ZK*W_"!,L4Z26Z6['5Z/IRA"^!E-$/;"W 4 UJ!P)DRB%_9*%,H<ZZ0*
M:7ZE[&^K!00FZTM[95V!9=:)/7V"\,HAE--</4%5L<L4C0>F D[LE::<$]8)
M3OV41-:75WH2I04$*&*+TST5>&9?0S\2I&-ZV:"/LO\. [9_D,P%0V8#16UQ
M^DB'2X<@XTU<(4TV*Z8!I6IQ6@G$ET,09]XB9[/QYK;*T9$S#!Y0 2S./^W'
MR4/0#/:&4GZ74-.FBX  =<#B;%4%GED7O8G=D^SF:!6W+H<'U :K4V#[<+)&
MQ1 \=_SV;A_H@(C.D4\!BLS&K)>:.$N7ZZ:OQAOR\G-RT7B@["S.;\DY89_@
M\GW=.,@N&'K9F56F;J<2 2KF 05I<?(*QAG[(J;=P\=K+W "E]!+WV$&'[B7
M9P&+)2Q.7D&X8MWB%%"=O0BU7WT5%X;)[+KSFM:VS<.N^WOB821L BA)KFO
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
M-%V3OWHK25WU/C!-9\D/4LM*$K&M8IAU@?P(ZQ-3(<SU@69OR&^)R<NTKU"
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
M!L_D#U@?DTLF23F[OYH-_GY/HJ?.X ?RIZ2924XC_>/!B1#YS?\!4$L#!!0
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
MO:T<NZSI#N B7B583K.9FUW?<6*Y6=[4<IV1/[#6;FAY,E2$W6I87I5#)&<
MQ$LS8#8UZ2./*=1Q1'K&D$RB"J3@J0YQR]OK30.R$#/@H:87U!ES-?O(&5K$
M=_UE($.0W_Z6MZL;!I> <O"LTHL-G4,$62P],OGOR,\;PS/L>1>8/%G$@4$K
M.-#M-SUH*AMC9?@Q\Q"$O1L\>VRWK2Z@]I#_KI7&90G<*TU1'>/KQ& 2A7&M
M<KJ;*&F1N5ZMQT_*'+BS:D5RC,+D?$X[U//099JU'JL\-Q X7S7;!?^(@B33
M9($!93F>;+D@^!FBT@C<$,T1>71M-$7$Q<X,V7B9@!17MQ>9%O5^<^NG4","
M@F;ED=99"6GX5&;(7?J#B!#DVR\+8E&.[1A.WXE_\V(!O(F.KL/)_<)ZGF(2
M_R$,B7L7A<R7N<#)'1$\11LEH_7SM7EI09/WFY&3]YQAB9PSY-,?0A9[&=0\
M3_?]QG<[)2L1##3[CO7JS8F7A+(ZO+]'-F5EC)Y21;>(Z]ONVJ."2$Z%R7W?
MP>MTI E'JRX]9NMGT)ZL0W/D1+\=/ J""#GG<6FMA/98*Z#LQ7\17E4J=&\]
M\NI<0B"?F@AR8CF61WFG_WN%F<>F* KA-4#GTXX$KNBOM<90P>^\9")V3EB8
MH!NP,(F((/K+67\^FO<F%[WI;#@?CA?]Q6@RKCG2J-A++QGZ3W?IG]]<7_=G
M?V,<S$>7X]'%:- ?+WK]P6!R,UZ,QI>]Z>1J-!@-Y_4RI?(63)J3@\^[G%#Y
M+V8W@\7-C%'='Y_W1N/%\'+6 "*Y-V,RE![D*?UU.+ZI6Z+<)V0RA!WN$C99
M_#*<]8:_3X?C^;!>ZGCORF2(^[)+W&A,I;:8S&J?BO+'93*$?MTE=#J;3(>S
MQ=_^W)M>Q6N)3L7A7V]&TVM*?P.8[[SGDB'VB ]Y?SX?+FH6J_(#-!F"O^T2
M?#F9G/\VNKJ*Q9I03]=Y?WPY.KL:-L)(YLV:#+''N\2>#\]J1EQ0XX9/8^X$
M&TRNKT<+-C?GL4P'DWC?'X[KW_05XV0/\J?68C+X[U\F5^?#V?P/\>):_*T!
M4@6OVZ3I/<R=33&]'ZFN,&3RO6;[:P/'$N_UFPR=N9-I-*;4#7N+_N^U;[*<
M%W$RM.4.)R8T*K)X4ZTYHK[D"S@9^G/GU]G-?#0>SN>]^?"2K;8_]RZ'$ZJ>
M3'\9#9*%=T.GR76\GUU,9M<-3!#UAW(RK.5./*8$)SR<CZYN%G227TTHH_04
MC'<7"MK\E_ZL9HT"?%(G0WON )S?G,WI!D(!Z3&UK.[#H^1#.AD><F>BNA+?
M^^-VZ)J3.=3?V\FPECM!A5I][X_)6+7SPGV:)T-X[EC=*OD-T0B_UI,A,W>2
MIK3JABA5?;4G3?>7W(DJ5+(;XJ3@0SX9AG)'KXI>VQ!?G.=_,K3GCF:FYC9$
MFT#?%9&<.XV%6F]#O*B]#)3A(W?T0IIE8]O.JXHI(CMWZJ85S:;V'?!-H0RI
MN<,UK7<V1.I^SPAEV,D=J*74T*;X+OC@4(93KFM602MMD#?5!XDR?.6.;*[+
MN??'S6B]U^'^U.6'=OFA[S8_E%I[KN-24VIN>6B3<BW)#86[&)X7*N/5N CQ
M-S+'UHK^F(I6DJ4@JO35E"TJA0$7Y@3"3W/::+T &IU06CG()F>6CJ836?+4
M:Q-=Z6T%EA$64 ZN-+U;Y3AB%$[N9VB-21P=MU'Z13'^8)_;8\.SH"2D0R#I
M7253@FV$G.""LLT"65B%G+C*T3:/!(9*VM5XQ-0X,%0/:29XRW0("[ ![I)Z
M<6243HEKB\RQUS;FXY$E%=0-VI=O9KKD\]1"PM>;3[:;]YU*VV=!][8K2&.0
M]S4>)D46(.ST9EVQVY,K["]#1%9]G^ZR5-%A/],C\XXQU5^QRUX8/[7^QF-8
M@ T(1[T)2*QP(/.WT_^P*\I':H:P2Z=P8!'R0F>E)#%3J;OQ**IS 8%8-H\G
M7W&:?7+[&R8_Z/=N$C?AS9 UYK8U5^1BDB'YIG)@FHZ:5XME4;KE^)H/F2L0
MTV+4U0<8WY #GFLN2OOJU,/M!^1$S!TC#N(0:.G*(QASG:*.YZZ:7U!:+;EX
MV>YC.Y?4JH4Y^=WT7< 4!0FX0A-)PSBW2$*CU)&?;::Y1*=0P%A$N*EW+"50
M,/KF9%^DZKDH ?3(!0LSF6,OBFOC;^@ [T)8%T$/344V^?,<*Y-<]>X$B'I
MW+A\_)1ICX5$KM!3VZV43/:JM!MZ+P6>AF<O"_K=XL->J7-;C_P"DC'-CP[S
M2[]9=A I==:C)!2!1!',O$2,4R#J1M-D9:-6Q$V.V+B("!5_1! E_<)]9C])
MZ]_"?70YPXHL.UR$%] +J?<T/8M<C]67E"&5;7=[VC9T./1#B)SJ1>3:LA^H
ME4)>TOS)X!%THGM&V\"2<@.[I?1BQY)EHA 19=R #K<'FHR'\I@).0'QJM:6
M"$B8PHK^MHL3_>AV9OE+R$J@?T_]N75V0)9\4$_0(W)P*6RIWC9H6%/G"@WS
M26M&WZY<ID;JR^IR;U#K51+]-97;*EJ)A)]ITK@N"TQ;+" /5$\K]0NHB==Z
MEHHWW>3VQ#CQYLB#Q'NBU^URP62$KMQ'Y.RFB)^]7%O_P&3@68'D JW0(*T[
M4\LP":&M-W1/P,(; RR10>:A*3R0'M];&<B401=)S#A_G"[DC=0[=,V.1B\1
MQ]AG!IF'0M1?$I2\UBN\T1+TN#WXJL<:+;O^< &V0-/T:\67C0MD/_C8P\N7
M&8H#AD>^$P4A>1'?[8I[W1X<M18:)=9 >(XT>WHVQ2YBTMG]Z8.[EKJ[!9UN
M#S056MX32%7.0!R_5;S,YNS!)(LX5,MS(CO\C05>^E39BQ.+@$4F['-[T+1]
M43J\3Y$7" N]2DK?\_ 3R^&[P.0<1W?A?>1M8G:#&;*1^\C4\^25$4&20J%A
M6H1M>?; I6?F'?%-@"A/5^Z](%A7H7/[H%5F"K0R]&;LK]:62QB]D_O=DR0Y
M9#QVR,"@*@[0/F +,5:UUQXR$#+I[JZ_O*%T!+^YX<.V=B!D)T@[M@B@(@Q5
M[=0!@.DOJ9FRI.HPGRX %4FOED&BQ V$A]X<RXJK9K0'-T5>(-3T9E1N5_K;
M3BW.+>>W;Q]:(C[ &R&]5@([-=_('3Q89"DJE,%OWSZD1'R ETN:*P6D]NS_
M001/R)AMZE35V>;H)IG6R;^3>V;:V,P/)-! -H/O/W;[9D!5/$.S1>]K9CNO
M[F&?_FC'WMH)H9/=7Z*1SWF6+_]\7])XXB>O=C 9A8FF?2 X@.O_\O;-M\:$
M OHG*KX3R3\IEWW>9T>EAIJW"$DY&Z#L*_;*YJFX<JT[UZ,2XY[>?,I3?5J/
M0HX7$(J46Z?I.@J"MS(VE0U>Z<[43. \+"=\+&,SF,[B"!E6!SA@V-+/$'E$
M.61Y"HE*;R,*).QBNKE\8T0'RC42% 8QIDQ"$63!0@G*4NMJ)50$>;G@+G6<
MNG()7;F$KEQ"5RZA*Y=@1KF$ZE=$<^421!.^M"E5U>[TB @+&(B/0($39*?A
MK::8OWVT-0X'$"IZCXSMSCI\=D,9+OFV+80&8,),M4J@0U([GH76Q#\K6H/P
M "W$L0AGH+JF%=SX/<2<! 0V#]"AA>"). '5-7-6XAR%8:+#,D_4ZU78E.!'
MERF^JNX9Z3@MA+8$@Q#B7TUV-[Z>DUE_8^[=3S5_8^^@\SAV'L?.XZAYMHM]
MCM*.+?8Z*@K%- 69%0/985KF_1)TT>./5!4]5F7#4.]DE5B9[+6L&$^3*ZT-
M5VL/OR#TZN^0Y9T!'31Y.^5K"*M2WY#C<Y-+Q<[N7RRRPK[[KU@I%?H\Q9UT
MN3N5A:_(@J%>SPO+9L$5+P.J_BA4M^,VUU7 M^CZ@(D'CZ2*UT<<4?0;<4-T
MCI]\<9XYM^TM;T<U2=1BRL%SPB _YN8LG&'/N\#DR2*"3"Q)QUM-J<I5^4<
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
M*KCS*,XGA*+FQ^46Q'+0RB(_Y)OL3LO;TU:B)^(&PNA4\ZN;KLT4?W^IKMZ
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
MHYJ?=99SPZ^8\>VP'#NUOU,M9PBP4K^49.A0.T-?^ Q]+<G0%YU6>)REHVB
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
M$DJIMQ&7;0)2SUXV?U2^<BLPF#$7;T60!N_="DNQ';=OK\G@.[N$Q#<IZ6:
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
M74/I.9O/V3]W='CZR?\'4$L#!!0    ( +-F?4YV%T.'RI4  +QW"  5
M<'!S:2TR,#$X,3(S,5]L86(N>&UL[+U[<^PVDB_X_T;L=\#Z[D;;$4>VC]TS
M8WNF[XW2Z[1V=%1JE4Z[^WHF'!2)*K'-(JM!EJ3J3[\ ^"B2>+-88-;IO;$[
M?:S*3&:2/R020"+S/_[7VSI!+YCD<9;^X8OW7W_[!<)IF$5QNOK#%Y\69[/%
MQ<W-%R@O@C0*DBS%?_@BS;[X7__S__P_$/U___%_G9VAZQ@GT4_H,@O/;M)E
M]N_H+ECCG] 'G&(2%!GY=_3G(-FROV37<8()NLC6FP07F/Y0/O@G]/NOO_O7
M )V=6<C],TZCC'QZN&GD/A?%YJ=OOGE]??TZS5Z"UXS\EG\=9G;B%MF6A+B1
M=?_3?UTD,4Z+_+_NJ6:8JGN?O=+_N\B2;4'_DK]#-VGX7W]Y(LE_???M^Q_>
M?_?]^__:;/+X5_:O]S]\_;:D%E\&!15&?__Q__GN\MOOZ?_Y[L?'][__Z=OW
M/_W+#__;4K,B*+9YH]FW;S]\^W[V+?U_)?M_)''ZVT_L_SP%.4;T.Z;Y3V]Y
M_(<O6N_C]?NO,[+ZYKMOOWW_S5\^WB["9[P.SN*4?<\0?U%S,2DROO<__OCC
M-_S7FE2@?*,OHG[&]]_4ZC22Z:^QAKZE21[_E'/U;K,P*#@<C8]!2@KV7V<U
MV1G[T]G[[\Z^?__U6QY]4;]\_@9)EN 'O$3<S)^*W89"/(\90K^H_O9,\%*N
M3$+(-XS_FQ2OZ!>/V(-^9 ]Z_Z_L0?^C^O-M\(23+Q"CI+A5VO5C1U;%](UO
M9>\QB;/H*AVF=9][(O7IV"'% 0:T^;V;\)@503)(^3:G=[7O\+ WON?S_Z;I
M_(.'O>D6YU'4+D25G5^O_+TF[(^W]%\=%?%;02=6'-5*,A$:#\R?P">&2G8C
M/0L[<A/FS3,BM9V+7 ;Y$Y>[S<]60;#YALVJW^"DR.N_G+&_G'W[OG+?_Z/Z
M\Z]L@L1K.E=?_7T;%SL65M 9FT[=L[<XKQ_(K?W#%Y8\W_2M8=PS4IL4D-#P
M7BJ*;\*,SFJ;XBPIOT#)OB39VEJ5ZB5FE@R_)D_-<\HW3U51&-0A(SCG(9#3
MAV];Y?*&*RW7">5B$29.SSXMOOB?)2G:TZ)?&/5__\<W^R=,AS.JUCI+%T46
M_O81KY\P45@NH?.))Z6:;0P)1&!PH]*LCY62#G%"]$M)"@0HLRB*6>0:)/=!
M'-VD%\$FIA.R%C0&'I\ LE*_#28M QA@V6C9!]F>!VTH$UTQH;!D@P:Y,-RN
MMPD+2>;%,R;,A1+\C-,\?L%TH9JML1Y^]OQ>H>AJ5@>6MLQP(.JHL0#7/3_*
MF  4MB6@F(M 7R99GG\%#,$/N CB%$=7 4GC=)5KX:HB]HE-O<)M(,HIP:!.
MJYX.8A%>QF%<?%,+0+B2  Q:B^U3'D=Q0':+(,'S)8\9=(L#-;W7A8%)[<ZB
M0$4,!F8F#?M(8U0H6]81'J"%P,W]7.N=6K_[Q(N@5AL?S8]@\-#7J/_]Z>_
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
M6-D[>CZQ%-2(5R3([=V/#9<W#-F;T,#(S (#2=9Z6H+IZ$=:.H4UQUI6;"
MI3K>LN"!#RG],5?)B4K6*<ZZ%'[UO?-$]Q[*//?>;9I[#PE(5CI:^*4=.D,?
M@YRNYR\"$AW=02T<SB$TQ/Z<D4GAO0M24<+ BTD]Z1G$IP7L(XA[$J_-&\P"
ME=]&75(5NTVY.B23XT6OE] 9(4A_^UV../&X^\S6/D2SP:<AGM"'J+;WE)23
M8\)*/>GFWO%\B+)$5GM"U&5SR0D]EL'2*-HJ?"6A@H$'G6JF*P1'#U?;D;95
M@JB!89+UCSDY5$L- R8V*DHCU:F6SLZ+9BC+9;>%\@DLD:T7QXO+8[B6L4ZZ
M@S2_#W;&@L(R0K]GV"I%NP?6?:K)<6-432A+AM^V+&;-UG&>9V2'6%5A8+!Y
MP'E!MF&Q)6R5G^6L!R[]&R8ONG0K(Y=/0%F:T$:7@04,U.ST%$N?M[C@50JX
M6F^2;(?Q K]@$M#/JW572FJ?$#.HW(:6@A0,I/3ZB26I*RJ>6UP7<3IRE$0]
M9D3A>QNG^(\!66=I_ ]^AUP=)IDXO,5)=JHW@9*>?'+,V.LH:8[.F!#C0ATV
M8/-?'<]=)%EN:GRJH/5ZH5NG;N<RMXQP<D#9:">T;JLC;D9<]T"_>J/+?#8A
M0KC078%]3A9T8HY#54-T.9FO"]XZ)>N+WC*:R3%C4$SA>7(.DXK\R!=?JD<^
MT+DRW<JC&0V=[[E)JF9_1NH030X!DV9*#!PY4*G@9?SP<CIO'UZG9O/A940P
M/KQ&,S%<K<<[J"#C@I4I*&@@G>@*#?6(_#8REBG8[5_<II@<&%JUQ&[%-1&H
M=?!>K?L$1RL<:8-/)?4T.)&J+ =,AQ0@<F3ZB:4\J?,I,G"M76]IE*/?[6T1
M>-WE%13K[.XVOX+!@Z"2<+&(!92POG[=AKUN*M"K4VOP)U:\?KV+@SE=7V/!
M" 9I+MJ*4UG)R_94(MY'8I:";2K!:T ^9TETL]Z0[,6BI8Z6PZO[,JO>\6=J
M<C"P,^LH>+R: [59@('L(DO+TXZ8W1BE*[\5?7&&RK%:%K\>SZQ\U]&IZ<$
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
MZH5P$1.>D%P=2-U3V_-11N5!3X,R+$=X9;;C\H!'@4R/.9J98E,'5O7X'^6
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
MV<'@T5UGR34&7BIV4TJ" 5)^4G<>Y'3!G:V99KHM6Q6QW^K8.H6[!;)EE&
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
MBWE5E)?UO*!!\'J?X]A/@72<SQTD30-99U/E4+86 Q#BKKIKH;]?;L7['->
M"4-/ 64+/>Q6.&'6D7>"709[7#HQ3H[$(=K:[Z/UX0<D\JP5SG3#[GI;L*+,
M:U;D\1]\,7E5[OLY>=]Q'C&%6Q[SY<C\]1CR)Q\^1S1*-\J67!(+;1I1]:XT
MK!$V7[*6KZU+SO91BYIQFB#%9(@\)E%Q@4.N454='A-V[ZS 9(TB*@0:!#\&
M;(.9)1Z7M^X>J:+,6,<PVE;,-/!T,U(.5CL9 *'KI+@.R.M&$'Q8/[#BAP-"
M$BWG5(?9!E-4A]<*-H 0->EJ%51S4.(@Q[!F>YYU7)\6TK%C!4<3DT\DVAG0
M!J&> PS^K-3402]C N@Z;IF1=1EGDJJG8Y&54#S65L(MID$SOF6/: ZB*S]O
MD=;@PNUM.\'=I&9#P9YU<NP-T]=BN;.F2ZOU=EUYP,U(EV@4\)OE98,'',WX
M!C*++#K6F#'H+,(;$ <:UZ#1D1\&)(<IK<\1*.559PSY?GI.]BX7QA2]#T2$
M[J2SUX!$O!MV>:\M9VG+9>G8/-^NR[\Y1ICC/&2:8'3,%R2/6\=XPN1CZJAF
MZ49=S@2BC'.C%0EXEME>'MJR*Y9QBE[JAZ%U%N$$[CAL7RUMOZU96,0OIIEF
M3,%3C[=A+\(TQMRD@AY7@TRQ'DM!)05MTX@&_2R%B*+X/>)5I=B6"FKN.P.Z
M(FIZ3S-"V'$H;S^XD[NHZBU^X+[D)BWKJ//_NJ1+G9NT('&:QR&_SC/*8#RR
M3I#&L9?7[^("CJK0R7@/'V]!YWA><;QZIJ'S6?""2;#"Y41^%E'):,GNSKWP
MNW-L!Z)4XQTJLB)(V)%R^5R! N$W3,*86O&NS#IGY4P)JSRYH1$"0ZU("<V%
ME3=;S_FUDGW[;?H_>1&'LS2JRC@Y)_0.DCI5GN\!KT"5_CM ),"A?(@=]DD;
M29;GH]YL&GN0[*^PU*^$OH9J;[TJ8>$X0 9(G&9P##9=/C"<Q0$<%$-ML!\0
M+!".RY(#=#RP1.:7. =3-V__)JZ62\Q"^+UO>*#3*>N@D89Q$O-YWW%@#!$Y
MS<@8;KQ\:+C+ S@V!AMANEI".B+*X(K]/2^"8LONK:!/7R^^;H\:PB([%I8Q
M,ESKU:<X>EKJ)5YB0G!$7T69E$6GS?WYF$N2JIND"5)6AY@J26!U$3/Y$#A<
M=QWRHTI<&[4\KQ7:3*"WVW4SWU':5.EY TQ6Y>PYB)H<\N/H/PCVY>UNP&==
M[5JB]&W4E40?LB2A:R6VR>$X%-P%3C,:AAHN'Q"NT@".B8$FZ(;%BK"%\K9=
MKI:-C"=8Y6I;ZZ2<+9$>NH4AG1?*-D*F6AO;&ZA:#ILE ,2V@]K:"[IE%5%^
M/;>I<0,.Q77%DGN2_8VN(7!4#>7Y4Q*7-1^<,3U Y$0('VR\ N_.\B"B?Z@1
M^LR>SOJVO+Y>2J\=/,H:^= &"=O]:KV(NMRTZ]Z/G92)MGM<3%3L\-B(  AX
M%[UU&,>5G ;08V54C@WG*EWOH8FS;E*>U\QV?@E^9M-6O</%*L(ZPOQ Z=/
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
M#4U9/@[_MXUKUG%/-BF:35+.BVI6,+!TT[>/U1K4+$T KT@)5UAM.7C!7"$
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
M0QI1_CE+J!AV1,OJ5H[]F5R>?!(#T_U5CC)R[1][^D/;V=;^V*^)T4M##6@
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
M7E*BD)*^*ZOO+!%>;Y)LA]E?TX+$3UN^+P45@G6]"R<,=IFF!:', #T*VQR
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
MRAU%@'%JP_06MBEI=' FF^B_Q&]ALF4I\>R-<X1S:*.POO"1I5!ZCW+[SUE
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
MD&R-3A4!#RYVWS/(E%Q>_,_%SN'9J /VU(1PWT/H-M9P% P\F&8"C^G/@(^
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
MTIXMH6N%3S>N_V*&:K%3.W.;1+[]QY/OSO@YU/LSYDO29)+RWDWB'3K\4Z.
MA?RCH&U&T:5!+L;+I16\<B8X"\^9<S'B^YIM^S'?V+S%R'<=VV%ZR(U&:6[V
M8Q9&06Q'<< _P[?COA>Q10#B+J!KD_-\9EZLYV.Q77,S&/)-(NA]7?']E>EF
M4=:VN9GT/4XC5R<!8E72M+EYC *?GXO1Z\BUTJ.<K_R5V!%TL])V;!BU3A@"
MSJN2ILW-X];W9R^.ZW)JD^_PQ6)Y"^?19;#)0?LW-^-K]J@%,M^FN2]S16;I
M1,G1PLGM^LD6R&TQ@+P#NC9Y?IJ?F>V?D\DWW@EE?R8T0KX%@79S3;<F=R_^
M5S:UOD)VK[VF#>Y>0E'V/;$':?>K_:8-ZC5QZ'@L#"=L(>3VEOG\$%T].;80
MX#B,. <" ].JXG#-ZFGB8]>.&T=L)@R1$0O$PO2]R1/7MB%:&VB )G6XQY#]
M&7-^]<1Y"=#6RML?6JML5KM$T3*G%C_# &H=<(#F-4[H!,M:MZ+SP28D[7
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
M,4A_"YR(7?LO"INCK"UV8<;F8=MC! V@((\N94> 8D<U&02]F&-S.ZPY[VB
MOGZSFVO;_E+,3^,5D+5'KPG9&)1JCM! [=9R/.%7&GII;KJ3*MRI(7PI1T_7
M#[UL9&,HPCB$^4C<:A4Z";Z7[S-TQ4^^])<KRPE25S' !R3ZJ+N@EZ&LCZF>
M2%*+,ZNHN9VQV@,N:X]>V[*YQ:CD" W4Y"^?KK>2*S;G;91Y&T:#H->V; S?
M"KS#W'D;>Y-EYVG)'..RY"30V^K@,= +:39H")ERCL86L3_O_;>;3+ NZXU>
MCK,".#ITY5PZQ5U@;>8K:PAHNJ&7!&U!"DKX<HKP9^\@K9WGI>\AF<@%;#ST
MJJ4M"(P))T]1DO;+#F;%00W/&-D@Z$52VSEJU#RCKDFHZK]6T2W4XZ&746U1
MVX!P\O@K%L&5<F4('G@,].JM30;H&7+NV/.D)10+Q2QL* 97.19Z&=CFHG !
M/*-QTO!=,(EKG_H=^\_8"9CT"3G%G9[!&.BU8FL YE>F^E244$ZBS=@LO.%<
MG5@N&\ZKB(O)(.AU:)N3%W/>T=@BX!QHXC@@4)ZV,<C-.7>B*L0FTK,!%4(Y
M%GHYW.94" #/:.P/^8UMS%;9L3B<0U^<@O9'+Y-; RCY4:#GV/$;H3M'W_HU
M(E&9':@D['9!+ZG;BAR4\N6TH!>YW:)LTG">K\X/DP%97_3BNZT(@YI3-+;]
M_,:EQG&_)7HAWL90DW'A!&R]';K6$JG)8U)V0J_WV]Q:U?/F! 2@=$/*57\P
MW;EWNJ*7&&YYXR[A$XU]6_@>DF?E'BW[CUPH5NZOB2"7,$(.>*U!T8L3-R8*
M#?#V^/<-.#>;L/T)%$-N3'S,.7?L_B)!;O+:9?@DO)_/?/V(J]DD6:UX=2N7
M%K-1")1F-O815>'3L<M&;SYG-N=1[ZO]9'D+-N9<&WKEG)#+AMDHZ.6<*\A&
M%3[14$7*Y]CAFV 0O/+]+JFYJ'<4&PX#Q;@U/V)CZU_#J>/W'H'(KBD8<(%H
MS:'8ED#4%H15<L#PZ071VQ"&+^\-2N<<FS@(XAH1B)Y'P,R8Q*N5F[#)<M=L
MZGMS/UA:P&KWT &@ G&(0N)0@3#D#@U]H.]%C/,V$D\X<5M(%<]:: B%J+VB
MX8;\+D:IEA).!95<L+06F/VV4&S:"^NKB8V,?()%;A4/N.Q4N_T(KW:;'_+?
M+K)!2=2]K?:0)Z@[ZLM3V0RGZER.8CO=,MN3V;:/J@HO4.U2E"_O0@$0OEA9
MG_]5Y0<O:4L,F!VQDB&0FWX^S8<""JDHB=HK?#,42NY7!P)(>;=CQ*:<DESA
M8TR?W>[<KOVEY2BJ!4F:$T-%)7%%7UPY0;D"G33>,;AGRT<6R($I:8I=>;L*
M'%**:6C6DD=K=>!HNF&7XJX"%(@31$#3/TRK!1 ^!'9Q[DI@FG*(!K#%)VIU
M*,K:8Y?>K@*9FG8:^.RG\NY;&&/?=6_\X,4*% \I&0]$YNC;LT"TV<X@%M'
M]T!/+K=V[E5E?NO/,-.ZQ<%[3*NU0[(9Y W?U3IB&6CUZ9_6SM5F4";\[D]G
M]L\XC-9)S>4:>2*9C\7JMV/&J0^=B$U8\.S86;7Q,;/]A9>,HKF;;?_+V$]H
M-",\AT+H^"-'9(:'O!1EQYLE_W)3F=APFB_8X7QJ?1V)ITOX+Z(H<![C2'CJ
MIG[Z\+M<L \\#>RW19J1<A3L:&S!,M*OV5R89UFE>%$P(&Q90NM_$?MYE':%
ML2E$:,A=-W78<.K6T:0#]I)5RN+JYRAP/-M9N:+J7G)P#.>=F;]2/P509TSL
MMU@:TNAK<_4T]/V$=^G+SM=Q("A/9I>H')PCR6^4=WB@[M@/P31H_T-Y16/S
MD$PY-6*KX[O7'_TYF%81EK"+$,25?7,&4;7M/0#3EGONM*)JFW?/F8!/W#>K
M([,E,< (*KRR0B<4)<JVPY9'$GZZ>'=Q[82VZX=QP/@_KCJ3_N1B>',Q&O<F
MO<&T,^T/!X@!@\-@87G9FZ/;,,?4:,R3MWF/U'*W 9#Z@,*&AD=<\AG46[U4
M3FQ)4^#2;FMA-XIN8;E+&4,E\#=>+JW@=3B?. O/F3NV*".XM2XX*^Q\JO#.
MLOU<7+:3A_O[SOAWL7 G_=M!_Z;?[0RF%YUN=_@PF/8'MQ>CX5V_V^]-$-?R
M/G7Z!:KJ@ZE1J3";<FFX<I4E-J#]D=>G'K&B@F7$%R(K<<PX3;$=)>H\WWE$
M/L<BD)^:E]\7EQ\_*Z?CA^[T82R66F=P?=$?3'NW8^S3LTC9F"5Q/29U' V&
M0(W^T<QR"Q=@=58;#7FM&F.]%T14G85D%O(S\V+)H7EYN;]J?^T-'E"/Q&S&
MHO@0UW\2>'YSHJ=N'$;^D@60Y0D< '5Q*N<(6I#0$= 7H1&>>TO0C%%$EEUR
MR5)\_WAGZ;TO+KWA])?>^*+W]U%O,.EAFI=BZNF5D"CAG=( L1LU_; O(0>^
MYZ^?NBA.$[#>3,; -B%!")9="QKQB,A2*WMF;6>E?2BNM/Z 'W+3X1C7]%O/
M^W4[-\C[F8I.J*',>_,"K"EU+^15!,!G+UA9SP0BBT;_4L/.$OJAN(1&X^&H
M-Y[^_I>+T5WB5>'V7>]O#_W1/5]9B(M*2I=^:0&ZXM8N+9^=T8(S&P5Y 8*Q
MW"]?:LPJ(LNR[*''G87X8[G6V)E,>E/,PRPW<:"F6&R,K1ZF\S%:3;I^%-3
M<DS*=#\M XBLD5O?G[TXKKM^%[7/Q_86CGCY4+%P?BHNG-OA\/JW_MU=<G2E
MJZ@_F'8&M_VKNQ[^@LI162301%\T' 9Q$8)F"EB4IN,@+])*.!>6;S76$5G.
M.V\,["S9C\4E>]V[PM0MQ4Q-UIZL/>(BVYT28#5).R O&S46A?6AH9K(0A"Q
M.$Z:"B,*'_K)/2'SI#?>EWN!*MWA_7U_*BRP27*J=8?)/7=O@'S)K:#,9#T9
M#H,<<Z:=*6#UF8Z#O"@KX5P2D6;..B)+&%BL[G(_5F4Z[/[G+\.[Z]YX\F^)
M(V7Z.VI)NB(= S\"K%!=/U+QOF)J1JO18 CDA0C#3QL(K.$0I47W;B\_M'3E
MO=\+4TE6WKNKSJ0GSLM[<?F&':&RG5_RZ$XNXS6)/DC>6]GFQ*Y?;@+HHS7'
MQ=1;H5._RD\=HM_6'1A;#VY$5HKZ<C/<)K(_Y,K=EN\)>T$P_0'?"7H7T\[?
MD2\(LXF;71 J.E&HN6QX0:CJA7Y!J,5'5GF9_JDZ$JG!OB?N4,I7S5[\BC@Z
M^<&97 BB>FEVTIBW9 A[HO!+OI$%+'*")'@^:6/FWVGZ2YCWB^GTUT[UW0EG
M5)@9K]5'Q#Y36Y*@XC5E38X3V2BNXI S) PG;"$F?LO\16"MGAQ;F.]9E%ZN
M-GWY9K(7HG/U,.D/>I/)Q:1W*QQ:?[FX[0UOQYW1+_UNZMMZX)K[?7)I<S,<
MWV/K[!GU8[82!1*\!<!6EO; M)(+DS*SCR&=L2UC#4Y%FQC.#RK+T0J3I7?M
MN+%X/-,/Q:-Z69ZGT-G+%^!>@(](>DQ7VG7_[F'*K>.[(5^.([[BA)N9G_.3
M7SICS#C5=65/3EY"F'[)R7M@%A@O3 JPT!1=D)>7#I-B<7$=[406U21^#-F?
M,1^R)R+\)';D7FS.Y.%JTOO; S^^+D1:!6H\09$$R&M2LAZH;V3M3@IR+,F[
M8!]&&DSV7L#2T$YFM4"R>)79O._WPG7@V;P7_[X>^G^>$WN;N<W,9:$G,WL%
MW5VJ>AU;$B^$!S0*VXP"QP\VQ3!=*PR3);A;1O":A7;@:,J=F8^$75;<&-:J
MS*(!]4/(AO->&#G<M%:5HRJVPZXK;@Q3.:$T0,@2%'.%9\%;)* K=B%P8ZC
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
M;U#%I=;B&^:(X*5/,XL7GS=YA]O7FN\XV7#_B<%0V(4J3 ]*8R[16J':Z3<
M+G[5BNI@502]^GZPFV,[HG@&5Q,08VEHK0A&.]+0-/34\&YWCS X_5NKLG'P
M7:*.WE"V3Y!2'_1" 4;\$Y7#OC4UC_#5X&7YW>#[6G>#%Y?GVT&,VXVCS+!O
MY"[PG&V/E=>HF/[Y\H\8-N<[O_.=W_G.[WSG=[[S6WT13_1&[,YY9GMJQ]7K
MO?5//^BZ5J@Y(XP&(;97J4X,([I:J5W0))[;"0^LI3:7Q7@@&KA6D&<XZ.6$
MMW-F@::AW%&-1L"^E*HHM_F]MP+':.S!Q=D.6-3[:KNQJ%*C=S3!>A]+-083
M7IS&I7^^SL1P7J1?CKNN'[J6"H4<QH#COVE(Z-GZQKM/5K HS<=:\T72'ET)
M!@.K)!@34,F96[+YW/@!<Q9>FO=BOR8/BKJR^CAB$,,QL,]=/9@5B*JY/9,)
MI6O_8#:X$6PM&*31L[G%*"'"UT=;HG>NCS[4NSYZ?[X^.E\?G:^/SM='%*Z/
MSH["AAV%R!=-9T?AL3D*&WHY*@XC?\F",4NU]?#)6>D?CE)UPG8TU'0=0DBD
MY"T<^!Y73U<L8IU%P&#/M:GZ8)L?S<"GYPH-]*;,?O)\UU^\7EEA"<4:(('=
ML4/1F\'4B%<TX+UFS\SU5VRVG?O863SI@=5VQ(XG;P92(']:BD[(?92ED<K>
MC&_[P6O'M@,V<U)NJF_5#,? #O=NX%ZM$M=H+,=I8,W8T@K^T&^L>RW!:@U1
MZ*2$40+HSK&9%SK> J[+*+I (?M,&S(M4VA@Q[<!-F_"*V \$ T+$N09,*:-
M1AB19MIF'H)*@]' N**,FPG!(<.*#JX"&=QP7;9VRUE#G"MK0J4W820=?@\A
MF\?NG3-7W'K >A]+E)$)+VB@5Q39I"1#C<MH67]L9U[ERV@U0VB J% /<^FS
ML$>8JHQU-)%#U1EU#A,S#!-#C"PZUC QA73*HZ(ZLW]R52$QYB1J5?UAL5WY
ML&"RIMAW_$N=4.!W:U<!;4=^'T%TV(?RZ+ ?ZD6'?3A'A]%0W6[B2,PRIXST
MOJZ8%[*L6'[RSLXSF\2VS9B0YAM.FN7^SJP 4%VL]0\3J=E9)W#M0.#0-R+V
MR1SP;6WZPMQG=N][T5.UV"S0N-B6XZ&$ &ZIP-$X1LD2W)F^^$T)U&8X;"/U
M&.2HP/NC%1_^^4H^1\V V*;OT8A0GO_'*D0W?JRX+:XZ'K8I?2PBE.?^T4I0
M[OGM1B0H&0_;\#X:"<H_?GZ$$M291RQH6HP*@Q(._B,C2Z4XD!<HY2NHNGZ$
M@PMQQ*+\556S]-/(CRSW>%)/!U80\&_F1'['R?AC/2?C9O2SL_& !)]34<^I
MJ-B!B^=4U.,,.#VGHAY=D.GQI:+*GISWO:Z_7+FPW,3DA795#\)N/&C$*( C
MA\YUJA;:>R+9HB :*9F.:.G:Q'-#CR9=^\#A?.AA/.!H/@*OMQSHC2?\8.FF
M'W%:NTI8L%>F#<-5<LT>H\QC4>X%^:GH!;GN74TW7@Y,WT8R=0,GAJP]:L[[
M8]3W^$1B@,NBM#$--5P-Q5XB>PD=1+P4NW,#N"JD'>@ (Q$P)2KT/!=WOK?@
MF^92S'/*/Z9V492W/C9,RJF@X7DHSDWG8)"UIX&)2KHTH) J4276[7#>33(J
M]=4 ]MMBJV5JJ=I+]I<12T-7[EHK1UR(B?>WAX^NL] D"*_M,W4W[" _(XA
M+*"!EJ!KFM'5\6:2F?>]+*\BNXR]MZ)8/%RCLDOKCXQLP6JTHI(-L@E&'I-8
M9$34E8'-,-C[<!N(%WAT_#EH>;)%$3T3&<BWQ][1JX.]3W7#E>N172*2MVT_
M*GTBN&_7GH!7)"]AXA8O.1A>]:3H^A$X1<%.$A@/Z!V1VV-\S%;6:W)I-YR/
M L>SG97E]CUX5E7-8;&/4"""<M@KL_+X7P\Q8H,VFZK::-BG<OOR(T^%>C-B
MH\ZBJCH>=O3%@41'D@+U5H1'G3U5<3CL()'#B(XD]>GT)0>8\5)]1.P0E;;E
M1Y>J<J0BI/:<J*TW53_L[*=*X@!CQM%GJ>3\#)I,E$]J?P.)3),3\#N<HS'.
MT1A$;OZI1V.DEZXWENVX8C]7QF*4M3TV/,IHH!&'L3LS711&>6L::,AE2@D&
MJ?B+K KCG4$8AJ(+M@M3)5O%-!H=X2WE:G0MSYHYEK<S56X\=)2Y&MI>V!X<
M".=!A* P_ZH2\Z^H),K49?X5*O.[E9C?I9+C4I?Y753F5^*]Z:9#=M<Y0%A7
M&$2YTYC_JW@2\Q]]61=!ENBEO,EN"QKZ#T ;W9MYDT_>A,S^=N$_?V=G7Q!\
M_KCYE^#SQQR?US__TG'=;$Y< J3ZY[IY:6MD_N]Q=9?IRJDWJ'56Y'^W<ZW@
M=_);-#U2R;IR+N?(H1'=(&)<A_-.$%C>(LD84UN[DN9'L\6HR<CIO9B)H=MI
MA1UO-O ]:_N3I/*]98-"K8T'H@&C4B2+2:6F)+93WX OZ\ZXV^GPK\[$E\5N
MIE:6%!V ^]FGMO2DBO*WHT)I^=&6YKK_X4^F0'PR=5"TYJ%H!XE/*$@8H6"*
MP#&M!8K9(;]:@2..R[$5:5(/]UO2.#3@9_\^!3F/"Q$,=([NLK8T<)!)D@($
M4BYN\:"\F)1.MRJV ^Y4K3TP+)>> N?+":2Q#=WYWLSW^E[$@D?+^V,XG[.
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
M[40U]3?-.-A7PXV!KV<64:!'@<]5D.A5U#(2B<4BE7@E">&0T:\8 _L*MQF
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
M4$L! A0#%     @ LV9]3O3O! .6BP$  '<: !$              ( !
M '!P<VDM,C Q.#$R,S$N>&UL4$L! A0#%     @ LV9]3CH5<"Z]%   Z/$
M !$              ( !Q8L! '!P<VDM,C Q.#$R,S$N>'-D4$L! A0#%
M  @ LV9]3I5)JO:/(   8^(! !4              ( !L: ! '!P<VDM,C Q
M.#$R,S%?8V%L+GAM;%!+ 0(4 Q0    ( +-F?4Z[KSE/;C<  %;$ P 5
M          "  7/! 0!P<'-I+3(P,3@Q,C,Q7V1E9BYX;6Q02P$"% ,4
M" "S9GU.=A=#A\J5  "\=P@ %0              @ $4^0$ <'!S:2TR,#$X
M,3(S,5]L86(N>&UL4$L! A0#%     @ LV9]3J[:1)1K9   HA8' !4
M         ( !$8\" '!P<VDM,C Q.#$R,S%?<')E+GAM;%!+!08     !@ &
+ (H!  "O\P(    !

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